Jquery手风琴 - 手动激活

时间:2009-10-05 12:11:03

标签: jquery html accordion

我正在使用Jquery Accordion插件。

我想在页面加载时打开某个面板。

我正在尝试这样,通过ID识别它:

selected = $("#1")
  $('ul.accordiontasks').accordion( {
    autoHeight: false,
    active: selected
  });

这似乎没有激活ID为1的手风琴面板,任何人都可以看到我做错了什么并且可能指向正确的方向吗?

干杯

EEF

2 个答案:

答案 0 :(得分:4)

HTML元素ID不能以数字(ref)开头,它们必须以字母开头。如果您的代码段是准确的,那么您的HTML不是。另请注意,您不需要提供元素,可以直接提供选择器。

$('ul.accordiontasks').accordion( {
    autoHeight: false,
    active: '#menu1'
});

答案 1 :(得分:4)

您可以随时trigger

$("#1").trigger("click");