だから、私はこのようになりますいくつかのJavaScript/jQueryの持っている:私はjQueryのは、指定されたセレクタで動作し、var $foo
への結果のDOM要素を節約するという仮定の下で運営されてきたjQuery要素をvarに保存すると、使用時に要素が再探索されますか?
var $foo = $('#bar');
$foo.hide();
を...私が見る限り、それは真実です。
しかし、$foo.hide()
を呼び出すと、jQueryは#bar
要素を再検索しますか?
いいえ..... –
これはベストプラクティスと見なされます。再利用を計画している場合は、ほとんどの場合、jQueryオブジェクトへの参照を保存する必要があります。 – troynt