ここでパフォーマンス関連のJQueryのヒントをいくつか学んでいました
App.hiddenDivs の意味がわかりますか?
App
オブジェクトにhiddenDivs
なり、そのプロパティになります。
これを設定すると、毎回 DOM にクエリを実行するのではなく$('div.hidden')
、結果 (すべての要素を含む jQuery オブジェクト) を再利用できます。div.hidden
これにより、マイクロスピードが向上します。
ここApp
にJavaScriptオブジェクトがあります。次のような JavaScript オブジェクトを作成できます。
var App = new Object();
App
Object メンバーを次のように設定します。
App.hiddenDivs = $('div.hidden');
次に、次のようにアプリケーションでオブジェクトにアクセスできます。
App.hiddenDivs.find('span');
jQuery オブジェクトのキャッシングに似ていますが、アプリケーション レベルです。