どこでも問題なく動作していますが、ブラウザは正しい高さを返しますが、間違った位置にスクロールします (毎回異なる)。これは IE W8 電話でのみ発生します。コードは次のとおりです。
$("#navigation-wrapper a").click(function(e){
$headerHeight = $("#header").height();
var $anchor = $(this);
$('html, body').stop().animate({scrollTop: $($anchor.attr('href')).offset().top - $headerHeight});
e.preventDefault(); });
何か案が?