gpt4 book ai didi

javascript - 当用户滚动位置到达它时将 javascript 加载到 div

转载 作者:行者123 更新时间:2023-11-28 01:32:16 26 4
gpt4 key购买 nike

我想让脚本仅在用户到达时加载到 div 中。我正在尝试使用 jQuery 来完成此操作,但没有成功。也许你能帮忙。这是代码:

var scrollFromTop = $("#float_div_id").offset().top;

$(document).scroll(function () {
if ($(this).scrollTop() > scrollFromTop) {
var s = document.createElement('script');
s.setAttribute('type', 'text/javascript');
s.src = 'javascript code src which i want to append on scroll';
document.getElementById('float_div_id').appendChild(s);
}
});

最佳答案

在您的情况下,$(this).scrollTop() 将小于 scrollFromTop

将您的 if 条件更改为此并重试:

if ($(this).scrollTop() + $(window).height()  > scrollFromTop)

关于javascript - 当用户滚动位置到达它时将 javascript 加载到 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29943818/

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