ページにいくつかのアンカーがあり、アンカーを使用してページをロードすると:
http://localhost:1820/Home/FAQ#question4
jQuery Mobile は、1 ~ 3 秒後に自動的にページの上部にスクロールします。$(document).ready()
このイベントはスクロールする前に発生するため、修正を追加できません(すべてのコンテンツが読み込まれた後にスクロールが表示されます - 追加のソーシャル ボタン イメージ、スクリプトなど)。
jquery.mobile-1.1.1.js スクリプトを削除すると、バグが消えます。jQuery と jQuery mobile を除くすべてのスクリプトを削除しても、まだバグが存在します。したがって、問題は jQuery Mobile スクリプトにあるはずです。
どうすれば問題を解決できますか?
Chrome と Opera を使用してテストしました。
PS私は設定$.mobile.ajaxEnabled = false;
したので、私のサイトはAjaxを使用してページをロードしません。