3
是否有可能每次獲取瀏覽器的寬度/高度之前觸發resize()?
$(window).resize(function() {
});
這是由於我正在計算瀏覽器調整大小之前/之後的差異()。
是否有可能每次獲取瀏覽器的寬度/高度之前觸發resize()?
$(window).resize(function() {
});
這是由於我正在計算瀏覽器調整大小之前/之後的差異()。
你將不得不存儲以前的值,有點像這樣
var prevHeight = 0;
var prevWidth = 0;
$(document).ready(function() {
prevHeight = $(window).height();
prevWidth = $(window).width();
});
$(window).resize(function() {
var currentHeight = $(window).height();
var currentWidth = $(window).width();
//do difference stuff
prevHeight = currentHeight;
prevWidth = currentWidth;
});
我認爲有特殊的jQuery趕上那:)但是,這是酷我來說太:) – Roylee 2012-08-03 08:05:43
@Roylee如果這個解決方案工作對於你來說,比你應該欣賞的人的努力和標記它的答案。 – iMatoria 2012-08-03 08:10:32
@iMatoria當然,我只是在等着看他有沒有更好的答案。 – Roylee 2012-08-04 08:33:08