通过找到的手风琴激活手风琴

时间:2011-09-13 17:39:19

标签: jquery jquery-ui

jquery ui doc中,有索引的方法来激活手风琴 但是我想激活“手风琴发现” 以下代码中的 ??? 或任何其他解决方案

必须替换的内容
var accordion = $('.ui-accordion')   

accordion.each(function () {
    var hashHref = $.param.fragment(); //hashHref is the anchor href of relevant accordion
    $(this).find("a[href='#" + hashHref + "']").???;                
});

由于

1 个答案:

答案 0 :(得分:1)

在此answer的帮助下,这解决了案例:

  accordion.each(function () {
    var hashHref = $.param.fragment();
    var findElement = $(this).find("a[href='#" + hashHref + "']");
    if (findElement.length) {
        var ndx = $(findElement).parent().index() * 0.5;
        $(this).accordion("activate", ndx);
    }
});