<script>var s=0;$(document).ready(function(){ $(window).scroll(function(){ var t=$(window).scrollTop(); setTimeout(function(){ if(t!=2000){ $("#msg").html(++s); $(window).scrollTop(2000); } },1000); });});</script><div style="height:5000px"></div><div id="msg" style="position:fixed;width:100px"></div>
$(window).bind("scroll",function(){
//……
}); 试试
ie8-有这个问题。。用计时器来做。
var s=0;$(document).ready(function () { var timer; $(window).scroll(function () { if (timer) clearTimeout(timer)//// timer = setTimeout(function () {///// var t = $(window).scrollTop(); setTimeout(function () { if (t != 2000) { $("#msg").html(++s); $(window).scrollTop(2000); } }, 1000); }, 10); });});
谢谢两位,回去我试试,手机没测试的
$(window).bind("scroll",function(){
//……
}); 试试
这个不行
ie8-有这个问题。。用计时器来做。
JavaScript code?12345678910111213141516var s=0;$(document).ready(function () { var timer; $(window).scroll(function () { if (timer) clearTimeout(timer)/……
只能用计时器这个了