[英]How many times will the show function execute?
我注意到滚动一次它会打印很多次。这是否意味着显示 function 执行次数与打印次数一样多?
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() >= 1000) {
$(".goTop").show();
console.log("hello");
}
});
});
是的 show 将在 console.log 完成时被调用多次。 在里面,如果您可以再有一个条件,您可以检查$(".goTop")
是否显示(显示属性不应为无)。
我认为每当滚动超过 1000 并且用户开始滚动这个 function 时,你必须检查 scrollTop 是否超过 1000 并且 goTop 元素被隐藏然后它会发生一次
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.