gpt4 book ai didi

javascript - 脚本仅在窗口大于 div 时运行

转载 作者:行者123 更新时间:2023-11-29 18:30:45 25 4
gpt4 key购买 nike

我有以下运行良好的脚本,但我想将它包装在一个 if 语句中,该语句仅在窗口高度大于 #tip 元素时运行此脚本。我要添加什么?

$(document).scroll(function () {
if($(window).scrollTop() >= 40){
$('#tip').css({'position' : 'fixed', 'top' : '20px', 'left' : '50%', 'margin-left' : '250px' });
}
if($(window).scrollTop() <= 40){
$('#tip').css({'position' : 'absolute', 'top' : '15px', 'left' : '', 'margin-left' : ''});
}
console.log($(window).scrollTop());
});

最佳答案

简单地

$(document).scroll(function () {
if ($(window).height() > $('#tip').height()) {
... your code here
}
});

关于javascript - 脚本仅在窗口大于 div 时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8698649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com