すべてのjQuery関数を実行しなかったため、jQueryを使い始めてから、問題が発生しました。
それに関する問題は、いくつかの関数が並列に実行されることです。
私が<ol>
100人の<li>
子供を持っていた場合。
すべてのliアイテムを繰り返し処理し、カウンターの適切な値を表示するよりもカウンターをインクリメントしようとすると、失敗します。
$(document).ready(function(){
var counter = 0;
$("ul li").each(function(){
counter++;
});
$("div").text(counter);
});
divテキストのカウンターは常に0です
関数が並列または非並列(同期または非同期)で実行される方法を制御する方法はありますか?
これがjsFiddleのコードですhttp://jsfiddle.net/burimshala/pf6pn/