[英]during scroll call a function only once
我在页面上有一个柜台。 当我滚动到它时,只需要启动一次。 但是现在它在下一次滚动期间开始两次。 谢谢。
var quit = false;
$(window).scroll(function() {
// ...
something();
function something() {
if (quit == true) {
return;
}
quit = true;
setTimeout(function() {
$(begin).html(2002);
}, 500); // this function must be call only once
}
}
}
$(document).on('scroll', function() {
something();
$(document).off('scroll');
});
这个解决方案帮助我https://github.com/HubSpot/odometer/issues/35
我的第二个错误是创建“新里程表”对象
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.