Javascript 每200px滚动页面时如何报警;
每200px滚动页面时如何报警 当用户每200px浏览一次页面时,我想提醒一些文本;我该怎么做 我试着这样做,但不起作用Javascript 每200px滚动页面时如何报警;,javascript,Javascript,每200px滚动页面时如何报警 当用户每200px浏览一次页面时,我想提醒一些文本;我该怎么做 我试着这样做,但不起作用 $(window).scroll(function () { if ($(window).scrollTop()%200 != '0') { alert($(window).scrollTop()); } }); 您应该这样检查: if ($(window).scrollTop() % 200 == 0) { ale
$(window).scroll(function () {
if ($(window).scrollTop()%200 != '0') {
alert($(window).scrollTop());
}
});
您应该这样检查:
if ($(window).scrollTop() % 200 == 0) {
alert($(window).scrollTop());
}
可能重复的请定义“不工作”。没有重复,对我来说,我想提醒每200px;滚动200400600800…时的平均警报,。。。。PX您会很快发现,检查精确值在这里不起作用,因为用户不太可能滚动到精确的模200。您可能希望在两个方向上都使用一些舍入。但这会在用户使用滚动条或鼠标中键滚动时中断:更好的方法是跟踪上一个滚动位置,并检查该位置与当前位置之间是否存在200的倍数: