如何在页面加载时自动向下滚动div标签?

时间:2014-11-24 23:31:07

标签: javascript jquery

无法自动向下滚动div元素。

$('#div').scrollTop(1000)

这不起作用,但如果点击它就可以工作:

$('btn').click(function()
{
    $('#div').scrollTop(1000);
});

我需要它向下滚动而不点击任何按钮。我需要改变什么?

3 个答案:

答案 0 :(得分:0)

$(document).ready(function(){
    $('#div').scrollTop(1000);
  });

答案 1 :(得分:0)

在文档准备好后尝试运行它:

$(function() { // short for $(document).ready(function() {
    $('#div').scrollTop(1000);
});

你可能在元素存在之前运行你的脚本(检查$('#div').length - 如果它是0,你过早运行它)。你需要等到DOM被加载,包装你上面的代码将处理。

答案 2 :(得分:0)

$(document).ready(function() {
   $('#div').scrollTop(1000);
});