我有以下一塊jQuery檢查加載時瀏覽器的寬度,並相應地運行。但爲了確保div
在瀏覽器寬度更改時保持正確的大小,我在$(window).resize(function() {..});
中放置了相同的代碼。關於調整大小和加載沒有複製/粘貼的jQuery函數
這看起來很奇怪,也不必要,所以我想知道如何將代碼放置一次,並讓它在.resize
和加載時都運行。
var windowWidth = $(window).width();
if(windowWidth > 768 && windowWidth < 1223){
$('.banner_image').show();
$('.banner_image').height($('.banner .span3').height());
$('.banner .span12 img').hide();
}
else {
$('.banner_image').hide();
$('.banner .span12 img').show();
}
$(window).resize(function() {
var windowWidth = $(window).width();
if(windowWidth > 768 && windowWidth < 1223){
$('.banner_image').show();
$('.banner_image').height($('.banner .span3').height());
$('.banner .span12 img').hide();
}
else {
$('.banner_image').hide();
$('.banner .span12 img').show();
}
});
是的,正是這個。謝謝! – Rvervuurt