製品の大きなテーブルリストがあります。これは動的で、ajax で変化します。そのテーブルには約 100 行の があります。
要素を選択するコンテキスト メソッドは、通常のor$('.className', '#parentElement');
よりもはるかに優れたパフォーマンスを発揮することを既に確認しました。(間違っていたら訂正してください)$('.className');
$('#parentElement .className');
状況によっては、jQuery を使用して特定の要素を選択する必要があります。新しい行ごとに一意id="product-name-123456"
の要素が動的に追加されます。class="mainproductOffer"
では、これら 2 つの方法のどちらがより高速に実行されるでしょうか?
$('tr[id^=product-name-]').click(function(){...});
$('tr.mainproductOffer').click(function(){...});
また
同じことをより速く行う他の方法はありますか?