0

对不起,我的问题很愚蠢。

我有一个带有隐藏类的简单 css 文件,它隐藏了一个元素(哇!)。我使用简单的 javascript 来取消隐藏元素:

$(document).ready(function(){
    var a = $("p.hide");
    a.removeClass("hide")
});

它适用于 Firefox、Chrome,但在 Opera 和 IE 中我应该手动重新加载页面以查看效果。

有人可以告诉我在哪里阅读如何正确吗?

4

2 回答 2

0

尝试点击事件:

$('#element-that-shows-hidden-p').click(function () { 
  $('p.hide').removeClass('hide'); 
});
于 2009-10-03T03:39:14.300 回答
0

听起来好像在类更改后元素没有正确重绘?拥有您看到此问题的页面的 URL 会有所帮助,因为重绘问题通常完全取决于页面上的周围代码和其他 CSS。

于 2009-10-06T16:56:18.237 回答