• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

jquery accordion在页面加载时默认折叠

用户头像
it1352
帮助1

问题说明

我在我的页面中使用JQuery UI手风琴。我在页面上加载了以下Javascript代码:

I am using JQuery UI accordion in my page. I have following Javascript code on my page load:

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

});

当页面加载时,所有标签都会打开几秒钟然后崩溃。可能是它的负载效应。如何在页面加载时折叠Jquery UI折叠。请建议

When the page loads all tabs are open for few seconds and then collapse. May be its loading effect. How can I make Jquery UI accordion collapsed on page load. Please suggest

正确答案

#1

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

Although not a direct answer, maybe you can render it hidden and then show it when its created:

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

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

Update: This fiddle works for me: http://jsfiddle.net/47aSC/6/

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /reply/detail/tanhcgkaik
系列文章
更多 icon
同类精品
更多 icon
继续加载