2016-02-27 93 views
1

嗨我正在尝试在我的webapp上实现自动滚动功能。页面加载后,页面应该自动滚动到底部而不需要动画。我需要它的一个小聊天应用程序,页面加载后应该显示最新的list item。我创建了一个fiddlejquery mobile中的自动滚动功能

// this version wont work: 
myscroll = $('#chatOutput'); 
myscroll.scrollTop(myscroll.get(0).scrollHeight); 
//this wont work too: 
$(document).scrollTop($(document).height()); 

我在做什么错了?

回答

2

请试试这个

$(window).load(function() { 

    setTimeout(function(){ 

    $(document).scrollTop($('.chatPost:last-child').offset().top); 

    }, 1000); 
    }); 
+0

http://jsfiddle.net/yTt9b/1515/没有不会工作... – Bodoppels

+0

请再次添加的setTimeout – Mehar

+0

一些脚本加载后这导致了问题 – Mehar