我在我的单页组合中使用以下jquery代码 我的网站 http://www.hettzdesigns.com
但是当页面加载时,它会直接转到站点的联系部分而不是索引部分。
任何人都可以告诉它出了什么问题。
$(document).ready(function(){
$('nav ul li a').click(function(){
var el = $(this).attr('href');
var elWrapped = $(el);
scrollToDiv(elWrapped,140);
return false;
});
function scrollToDiv(element,navheight){
var offset = element.offset();
var offsetTop = offset.top;
var totalScroll = offsetTop-navheight;
$('body,html').animate({
scrollTop: totalScroll
}, 650);
}
});
答案 0 :(得分:8)
这是因为您正在为表单字段提供autofocus
,这会使您的字段在页面加载时自动获得焦点。