jquery Accordion:即使主容器可见性为false,下拉列表也不会被雇用

时间:2009-10-23 06:29:33

标签: jquery drop-down-menu accordion visibility

我有一个页面,我使用jquery手风琴来显示/切换一些内容。我已将所有的手风琴内容放在一个名为divAccordionHolder的div中。当页面最初加载时,我不想显示此div,当用户点击时在页面中的一个按钮,手风琴的div将是可见的。我已经在页面和文档中设置了divAccordionHolder flase的可见性。我正在应用手风琴作为

    $(document).ready(function() {
        $("#accordion").accordion();

现在我的问题是,当页面加载divAccordionHolder时,div显示几秒钟然后消失。谁能告诉我如何避免这种情况?

我注意到下拉列表控制divAccordionHolder中存在的项目是在页面加载时间内可见的项目。所有其他控件如按钮,标签都不会出现这种闪烁

任何人都可以指导我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

在div或CSS样式中添加style =“display:none”。

或者更好地用css移动div -1000 px,并在触发手风琴的end init事件时移除位置样式。