setInterval动画滚动跨浏览器

时间:2016-10-27 06:25:32

标签: google-chrome scroll jquery-animate setinterval

我有一个小的jquery代码,可以向下滚动页面并显示表格行。 表格采用simple_html_dom.php。 这是工作示例: http://www.trip2.am 只有框架http://www.trip2.am/arrival/index.php

$(document).ready(function(){
$(".orange_top").after("<div class='blanka'></div>");
setInterval(function(){
var pos = $('html, body').scrollTop();
$('html, body').animate({scrollTop: pos + 40}, 200);
if($(window).scrollTop() + $(window).height() == $(document).height()) {
$('html, body').animate({scrollTop:0}, 200);
}
}, 3800)
})

在Firefox,IE中工作正常,但在chrome,opera滚动一次。为什么? 请帮忙解决这个问题。

0 个答案:

没有答案