2014-10-03 49 views
-2

我想在加載DIV中的所有圖像時激發一個jquery插件。要做到這一點我用下面的代碼:jquery load()僅在觸發它的多個元素時觸發一次

$(document).ready(function(){ 
    $("#fullwidth-content img").load(function() { 
     $('#fullwidth-content img').capty(); 
    }); 
}); 

的問題是,該插件調用每一個圖像加載時間發射。所以如果這個頁面有5個圖像,它會觸發5次。我如何才能讓它只觸發一次?這是非常重要的,它等待要加載的圖片..

回答

2

嘗試

$(window).load(function(){ 
    $('#fullwidth-content img').capty(); 
}); 

的$(document)的DOM之後。就緒大火被加載,$(窗口)的所有元素後,.load火災(包括圖形)

http://api.jquery.com/load-event/

相關問題