jquery accordion在页面加载时默认折叠 [英] jquery accordion collapsed by default on page load

查看:87
本文介绍了jquery accordion在页面加载时默认折叠的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的页面中使用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

推荐答案

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

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/

这篇关于jquery accordion在页面加载时默认折叠的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆