使用导航的动画滚动编码一页布局。一切都在桌面上完美运行,但在 iPad 上,您根本无法通过单击导航 li 链接来回切换。我注意到,如果您单击导航链接,然后向下/向上滚动页面,它将起作用。
function init_siteNav(){
function goToByScroll(id){
$('html,body').animate({scrollTop: $(id).offset().top},'slow');
}
$('.siteMenu li.home a').click(function(){
goToByScroll('body');
return false;
});
$('.siteMenu li.clients a').click(function(){
goToByScroll('#portfolioWrap');
return false;
});
$('.siteMenu li.contact a').click(function(){
goToByScroll('#contactMapHolder');
return false;
});
}
有什么建议么?