<ul>
<li>blabla</li> <!-- About 800 or more in some occasions -->
</ul>
のリストを持っているので、これはページが応答しないことはありませんチャンクで選択するように離れて存在しているのですか?
すべてを一度に選択すると、ブラウザがクラッシュして応答しなくなるため、 を選択すると、最初の百回から二百回というように選択できます。
<ul>
<li>blabla</li> <!-- About 800 or more in some occasions -->
</ul>
のリストを持っているので、これはページが応答しないことはありませんチャンクで選択するように離れて存在しているのですか?
すべてを一度に選択すると、ブラウザがクラッシュして応答しなくなるため、 を選択すると、最初の百回から二百回というように選択できます。
簡単ではなく、IDを使用することをお勧めします! jqueryの:lt()
とjQuery .slice()
http://api.jquery.com/lt-selector/
$('li:lt(100)')
$('li').slice(100)
「選択」と言ったときの意味に応じて、.delegate()
メソッドを使用できます。
$('ul').delegate('li', 'click', function(){
// Your Code
});
は私もちょうど$('ul')
私は 'var all = $( 'ul_id li');とそれに後で関係するいくつかのものを持っています...もし私が100、それはページメモリを詰まらせる。 – Val
代理人は本当にうまくいきます。「ちょうどイベントを添付したUIがあります。ちょっと、このULをクリックして、このLIがあればチェックしましょう!これはLI !!!で機能するそれは基本的にすべてのLI、ちょうどULにイベントを添付していないし、それがクリックされた後に特定の要素をターゲットにしている。 – Seth
@valそれは後でそれゆっくりとした選択ではなくなります。あなたの質問に残したコメントを見てください。 – meo
あなたは私の編集した答えを見ましたか? – Mohsen
通常、dom要素を選択するには、8000個を取得しても時間がかかりません。なぜあなたはセスの答えを考えなければならないのですか? 2000年のdivを使ったいくつかの実験:http://jsfiddle.net/b9ZL8/1/ – meo
私はそれらをすべて一度に動かしていました。スプライスの下の答えを使って問題を引き起こしました。私は一度に100リストをシフトして、それを待つ:) – Val