加一个setTimeout试试。
var scrollTimer;
$(window).scroll(function () {
if(scrollTimer) {
clearTimeout(scrollTimer);
scrollTimer = undefined;
}
scrollTimer = setTimeout(function(){
if ($(document).scrollTop() + $(window).height() > $(document).height() - 1) {
alert(1);
}
},300);
});
var scrollTimer;
$(window).scroll(function () {
if(scrollTimer) {
clearTimeout(scrollTimer);
scrollTimer = undefined;
}
scrollTimer = setTimeout(function(){
if ($(document).scrollTop() + $(window).height() > $(document).height() - 1) {
alert(1);
}
},300);
});
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货