0

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

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

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

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

谁能指导我如何解决这个问题?

4

1 回答 1

0

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

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

于 2009-10-23T08:27:42.587 回答