我正在检查调整大小时的窗口高度,如果元素在某个高度内,则为它设置动画。但是,该函数触发较晚,通常是在我完成调整浏览器窗口大小后 4 或 5 秒。我需要在完成调整大小后立即启动它。虽然我正在调整大小会更好。任何帮助,将不胜感激。谢谢。
代码是:
$(window).resize(function() {
adjustPanel();
});
adjustPanel = function() {
if ($(window).height() > 920) {
$('#search-board-wrap').animate({
height: 795,
marginTop: 795
});
} else {
$('#search-board-wrap').animate({
height: 650,
marginTop: 650
});
}
};