サイズ変更時にウィンドウの高さを確認し、特定の高さ内にある場合は要素をアニメーション化しています。ただし、関数の起動は遅く、通常はブラウザー ウィンドウのサイズ変更が完了してから 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
});
}
};