我得到了一個代碼,可以用來通知用戶,當所有圖像下載完成,但代碼的流程不是很清楚。任何人都可以詳細解釋。需要說明的jQuery代碼
什麼人()函數和它做什麼... load()函數是如何調用
這裏是代碼
$("#loadingDiv").show();
var nImages = $("#all-images").length;
var loadCounter = 0;
$("#all-images img").one("load", function() {
loadCounter++;
if(nImages == loadCounter) {
$(this).parent().show();
$("#loadingDiv").hide();
}
}).each(function() {
// attempt to defeat cases where load event does not fire
// on cached images
if(this.complete) $(this).trigger("load");
});
感謝
爲什麼不在[jQuery文檔](http://api.jquery.com/one/)中查找它? – 2011-12-23 09:10:23