在我的网站上,每个 div 都是根据窗口大小计算的...
// Begin functions
$(document).ready(function(){
$('.wrapper').css({'top' : '0px','left' : '0px'});
$('.wrapper > div').css({'height' : + $(window).height() +'px'});
});
$(document).ready(init);
// Set window height and width variables
var windowheight = $(window).height();
var windowwidth = $(window).width();
// Check monitor sze and workot if incentives needs extra space etc
var bff = 3620 + (1993 - windowwidth);
// Move divs into position
$('.culture').css('top', + - windowheight + 'px');
$('.path').css('top', + - windowheight + 'px');
$('.training').css('top', + - windowheight + 'px');
$('.apply').css({
'top' : + - windowheight + 'px',
'width' : windowwidth + 'px'
});
以上工作正常,我的问题是,当页面加载时,如果用户然后调整那里的窗口大小,则样式会因为 div 已经加载而被丢弃,jquery 有没有办法检测到这一点,然后重新初始化以上?