【问题标题】:Collapse all the tabs in a Accordion on jquery?在 jquery 上折叠 Accordion 中的所有选项卡?
【发布时间】:2010-12-08 05:28:47
【问题描述】:

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

【问题讨论】:

标签: jquery accordion


【解决方案1】:

试试这个:

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

$('.accordion').accordion({
    active: false,
    collapsible: true            
});

【讨论】:

    【解决方案2】:

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

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

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

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

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

    【讨论】:

    • 感谢您的帮助,但是 Telerik Extensions 有一点不同,表明您可以使用 hide 功能来隐藏手风琴
    • 这将按照您的建议隐藏。但活动元素将处于活动状态。所以,active: false是正确的做法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-19
    • 1970-01-01
    • 2011-12-18
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多