我有一个页面,我使用jquery手风琴来显示/切换一些内容。我已将所有的手风琴内容放在一个名为divAccordionHolder的div中。当页面最初加载时,我不想显示此div,当用户点击时在页面中的一个按钮,手风琴的div将是可见的。我已经在页面和文档中设置了divAccordionHolder flase的可见性。我正在应用手风琴作为
$(document).ready(function() {
$("#accordion").accordion();
现在我的问题是,当页面加载divAccordionHolder时,div显示几秒钟然后消失。谁能告诉我如何避免这种情况?
我注意到下拉列表控制divAccordionHolder中存在的项目是在页面加载时间内可见的项目。所有其他控件如按钮,标签都不会出现这种闪烁
任何人都可以指导我如何解决这个问题吗?
答案 0 :(得分:0)
在div或CSS样式中添加style =“display:none”。
或者更好地用css移动div -1000 px,并在触发手风琴的end init事件时移除位置样式。