2014-05-08 267 views
1

我希望在調整瀏覽器窗口大小時發生某些事情,但頁面上的所有內容都必須先加載。這不起作用,但你得到的圖片:

$(window).resize(function(){ 
    $(window).load(function(){ 
     // do stuff 
    }); 
}); 

我該如何使這項工作?

回答

5

您需要連接resize處理程序在頁面加載後,所以扭轉你的事件處理程序:

$(window).load(function(){ 
    $(window).resize(function(){ 
     // do stuff 
    }); 
}); 
0

我最近有同樣的問題。綁定它的負載和調整大小事件如下:

$(window).on('load resize', function() { 
// your code 
}); 

希望這會有所幫助。

相關問題