javascript - jquery Accordion 在页面加载时默认折叠

标签 javascript jquery jquery-ui

我在我的页面中使用 JQuery UI Accordion 。我的页面加载有以下 Javascript 代码:

$(function() {
    $("#accordion").accordion({
            active: false,
            autoHeight: false,
            navigation: true,
            collapsible: true
        });

});

当页面加载时,所有选项卡都会打开几秒钟,然后折叠。可能是它的加载效果。如何使 Jquery UI Accordion 在页面加载时折叠。请建议

最佳答案

虽然不是直接的答案,但也许您可以隐藏它,然后在创建时显示它:

$("#accordion").accordion({
   active: false,            
   autoHeight: false,            
   navigation: true,            
   collapsible: true,
   create: function(event, ui) { $("#accordion").show(); }
});

更新: 这个 fiddle 对我有用:http://jsfiddle.net/47aSC/6/

关于javascript - jquery Accordion 在页面加载时默认折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6575610/

相关文章:

php - value 文件 uploader : size value for onComplete, 列表项 Hook 和文件覆盖选项

Javascript 测试带有键/值的哈希表

javascript - 如何使 JQuery 窗口具有最小尺寸?

javascript - 如何将 Jquery slider 保留在某些 html 表格单元格中某些文本的右侧?

javascript - AngularJS 编辑按钮只能工作一次,然后出现 TypeError : l is not a function

javascript - 这个函数如何判断一个对象是否为空?

javascript - 通过动态属性值选择Polymer元素

javascript - JQuery DatePicker 关闭行为

jquery - 元素被销毁后事件会自动解除绑定(bind)吗?

javascript - 返回 promise 的 promise