element.css('visibility', 'visible')
とelement.show()
の違いは何ですか?また、element.css('visibility', 'hidden')
とelement.hide()
の違いは何ですか?可視性と非表示の設定
更新:また、要素とそのすべての要素のサブツリーを隠すために最も適切な方法は何ですか?
更新N2:element.is(':visible')
またはelement.css('visibility')
:要素(およびそのサブツリー)が表示されているかどうかを知るための適切な方法は何ですか?
更新N3:要素を(完全に)非表示にする方法はありますか?ただし、ブラウザのページにはまだ領域/領域が予約されていますか? (私はそれを持っている限り - 正しい方法はhide()
を呼び出すことであろうが、それはページの視覚的再編につながる可能性がある
要素が非表示になっている場合(すべての方法で)、すべての子孫も非表示になります。また、 '.hide()'ドキュメントから:* "これは' .css( 'display'、 'none') '[...] '*を呼び出すのとほぼ同じです。 –
関連:[表示と非表示の違いは何ですか?](http://stackoverflow.com/questions/133051/what-is-the-difference-between-visibilityhidden-and-displaynone) –
質問する3つの質問は、私は確信している、いくつかは既に答えられている。 –