DIVをたくさん表示したり非表示にしたりする小さなWebアプリがあります。ただし、指定されたdivが最初に画面に表示されたかどうかを知る必要があるため、(jQueryの関数display:none
ではなく) divを非表示にするCSSクラスをそのdivに追加する必要がある場合があります。hide()
私は通常、jQueryを使用しaddClass
ますremoveClass
。
しかし、これを行うときに問題が発生しています。以前にdivが非表示になって表示されていた場合、divにdisplay:noneクラスを追加しても機能しないようです。
を使わずに使えるような回避策はないかと思っていましたhide()
。
これが私が話していることをあなたに示すためのいくつかのJSFiddleの例です:
JSFiddleの例1 -CSSクラスを使用してDIVを適切に非表示にします。
JSFiddleの例2 -show()およびhide()関数を使用した後、CSSクラスを使用してDIVを適切に非表示にしません。