私の理解から、.hidejqueryのuses(css){visibility:hidden;}で使用する代わりの方法はあり{display:none;}ますか?
{visibility:hidden;}アイテムはまだピクセルスペースを占有しませ{display:none;}んが、アイテムを非表示にし、画面上のスペースを占有しません。
いいえ、jQuery.hide()は表示をnoneに設定します。これが証明FIDDLEです。
jqueryコード自体を再確認し、プロパティで.hide厳密に機能することを確認して、に設定しました。後に要素にとどまるdisplaynoneVisibilityvisible.hide
$(el).hide()はdisplay:noneを使用します
独自の'hide'cssクラスを作成し、jquery .addClass('hide')または.toggleClass('hide')を使用して追加/削除することもできます。
いいえ、一致した要素はアニメーションなしですぐに非表示になります。これは、.css('display'、'none')を呼び出すのとほぼ同じですが、displayプロパティの値がjQueryのデータキャッシュに保存され、後でdisplayを初期値に復元できるようになります。要素の表示値がインラインの場合、非表示にして表示すると、再びインラインで表示されます。
.hide()要素のCSSをに設定しますdisplay:none;