2013-08-29 17 views
1
$(function callLazyLoad(){ 
$(window).bind("resize click scroll", function(event) { 
     $('img.lazy').lazyload(); 
    }); 

});嗨,我創建了上述代碼,以允許圖像加載時,調整網站的大小,點擊或滾動。但是,我首先進入網站,圖片將只在我點擊,滾動或調整網站大小時纔會加載。我如何使圖像默認加載。我無法更改上面的代碼,因爲只有在調整大小,單擊或滾動其他頁面時,我纔會加載它。第一次加載時虛張聲勢在我的網站上點擊

有沒有什麼辦法可以讓圖像在我的主頁上默認加載,或許可以通過假電話來點擊網站?請幫忙!

+0

延遲加載是否有任何理由,你不能叫' $('img.lazy')。lazyload();'document.ready? –

回答

0

1)只需調用上文件準備

 $(function callLazyLoad(){ 
     $(window).bind("resize click scroll", function(event) { 
      $('img.lazy').lazyload(); 
     }); 
     $('img.lazy').lazyload(); 
    }); 

2)延遲加載提取功能,並調用它,並通過綁定

 $(function lazyLoadEventHandler() { 
      $('img.lazy').lazyload(); 
     } 

     lazyLoadEventHandler(); 

     function callLazyLoad(){ 
     $(window).bind("resize click scroll", lazyLoadEventHandler); 
    }); 
相關問題