我有这个div,它应该在页面加载时被隐藏,当单击某个按钮时它会出现。虽然在CSS类中我添加了display:none
到类中,并且在我添加了("$('.panel').hide()")
的JQuery中,当页面加载时面板仍然出现,一旦页面加载它就消失了……有什么建议可以让它一直隐藏,直到点击显示按钮吗?
谢谢。
发布于 2010-07-29 20:39:53
尝试删除jquery.hide(),如果它仍然显示,则说明css有问题。我们可以假设jquery正在工作,因为它在页面加载完成后将其隐藏起来,此时将为您执行jquery。
也许粘贴一些代码,我们就可以弄清楚这件事的真相……
发布于 2010-07-29 20:41:25
你确定这不是
visibility:hidden;
你在找什么?
编辑:忘记先删除Javascript,这样你就可以找出问题所在。
发布于 2010-07-29 20:45:54
在HTML本身中,放置一个硬编码的style="visibility:hidden“。尽管它是多余的,但浏览器会在javascript触发之前处理它。
https://stackoverflow.com/questions/3362492
复制相似问题