0

申し訳ありませんが、私の質問はばかげています。

要素を非表示にするクラス hide を含む単純な 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

クラスの変更後に要素が正しく再描画されていないように思えますか? 再描画の問題は通常、周囲のコードやページ上の他の CSS に完全に依存しているため、この問題が発生するページの URL があると役立ちます。

于 2009-10-06T16:56:18.237 に答える