折叠jquery上的Accordion中的所有选项卡?

24 jquery accordion

通过使用Telerik Extensions for ASP.NET MVC,如何在页面加载时隐藏所有Accordion选项卡?默认情况下,它会在页面加载时展开第一个Accordion选项卡!非常感谢!

Kie*_*ham 100

试试这个:

它将禁用所有活动(打开)窗格.

$('.accordion').accordion({
    active: false,
    collapsible: true            
});
Run Code Online (Sandbox Code Playgroud)


Bea*_*ith 5

查看jQuery,很可能有一个选项来指定要显示的选项卡;默认情况下,这可能是第一个。您可以通过添加额外的 jQuery 来覆盖该行为。

如果手风琴是嵌套的 UL,则隐藏所有嵌套 UL 元素的 jQuery 将如下所示:

$('ul.accordion ul').hide();

确保将它放在设置手风琴功能的 jQuery 之后。单击任何顶部 LI 应显示嵌套的 UL。

标记可能不同,但逻辑应该非常相似。

  • 这将按照您的建议隐藏。但是活动元素将是活动的。所以,`active: false` 是正确的做法。 (2认同)