我在窗口滚动结束时使用ajax动态地将数据附加到div,为此我使用了滚动事件,如下所示。
$(window).scroll(function(event){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
alert("scroll");
}
});
上面的代码在所有浏览器中工作正常,但在IE 8中不起作用。 对于IE8它通过滚动事件,但如果条件有些如何不会输入。
答案 0 :(得分:0)
$('html,body').animate({ scrollTop: 0 }, 5000, function() {
//callback function here
});
答案 1 :(得分:0)
我在滚动事件中使用过这种情况:
var down = $(window).height() + 300;
if ($(window).scrollTop() > $(document).height() - down){
现在已经解决了。
感谢。