Nav のアニメーション スクロールを使用した 1 ページ レイアウトのコーディング。デスクトップではすべてが完璧に機能しますが、iPad ではナビゲーション リンクをクリックして前後に移動することはできません。ナビゲーション リンクをクリックしてページを少し上下にスクロールすると機能することに気付きました。
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;
});
}
助言がありますか?