我的主页底部有一个联系表单。我的导航栏中有一个“联系”链接,可以将用户向下滚动到主页上的联系人部分。它有时有效,但有时不会向用户滚动。它出现的距离和频率似乎是随机的。
以下是代码:
$(document).ready(function() {
/*
If they reached the home page from the contact link
contact is the id of the section I want to scroll to
I get the offset of that section from the top
Then use jquerys .animate to scroll
*/
if($(location).attr('pathname') == "/contact") {
var contactOffset = $('#contact').offset().top;
var contactHeight = contactOffset
$('html body').animate({
scrollTop : contactHeight
}, 1000)
}
我按照jQuery网站上的例子。这是做什么导致不一致?
提前致谢。