我试图在我的页面加载时立即滚动窗口。我尝试将 alert()用于测试目的并且有效...但只有 alert()。
的 的Javascript
$(document).ready(function(){
alert("jQuery is working!")
$("html, body").animate({
scrollTop:$("#page5").offset().top
}, 1000);
return false;
});
答案 0 :(得分:1)
您的警报声明后似乎忘记了分号,这可能是原因。
虽然不是必需的,但浏览器可能已经这样实现了。
编辑:我尝试通过省略chrome上的分号来执行以下代码,并将错误引发为SyntaxError: missing ; before statement
。放回去之后,它运作正常。
$(document).ready(function(){
alert("jQuery is working!")alert("not working")
});
EDIT-2 :根据评论,您尝试访问的元素似乎不存在于页面上。