jquery mobile でアンカーリンクが動かないのでJSで遷移させる
$(window).load(function () { if(location.href.split("#").length == 2){ var anchor = location.href.split("#").pop(); } else { return false;; } if($("#"+anchor)[0]){ var p = $("#"+anchor).offset().top; $("html,body").animate({scrollTop:p}, 600); } });
ポイント
・$(window).load(function(){} ページが完全に読み込まれてから位置を取得しないと正確に位置を取得できない