1
    $.widget( "ui.accordion", {
version: "1.10.2",
options: {
    active: 0,
    animate: {},
    collapsible: true,
    event: "click",
    header: "> li > :first-child,> :not(li):even",
    heightStyle: "content",
    icons: {
        activeHeader: "ui-icon-triangle-1-s",
        header: "ui-icon-triangle-1-e"
    },

    // callbacks
    activate: null,
    beforeActivate: null
},

我正在尝试查找是否有办法让手风琴在页面加载时自动打开当前活动页面的面板。例如,如果有人点击了我的手风琴的第 2 部分,当链接打开时,可以将其设置为在手风琴中自动展开该部分的面板。我正在与 jQuery UI 主题和 jQuery UI 过滤器一起在 Drupal 站点上构建它。下面是我的代码的示例。

[accordion]
<h3>Section 1</h3>
<p><a href="/section1>Section 1 Info</a></p>
<h3>Section 2</h3>
<p><a href="/section2>Section 2 Info</a></p>  
[/accordion]

非常感谢任何帮助或指出正确的方向。

4

1 回答 1

0

$("section container>h3:eq(0)").click();应该做的伎俩

注意:用引用它的任何内容替换“部分”。这是一个假人。

于 2013-05-22T20:04:00.920 回答