左側にナビゲーション ウィンドウがある長いドキュメントの Web ページがあります。HTMLは基本的に
<body style="display:block;">
<div id="nav-pane" style="width:340px; height:100%; position:absolute;">
....
</div>
<div id="main-page" style="left:371px; height:100%; position:fixed;">
....
</div>
</body>
小さな画面でドキュメントを表示するためにナビゲーション ペインを非表示にする JavaScript 関数がありますが、IE 8/9 で $("#nav-pane").hide() を呼び出すと、ページ ビューがトップに戻ります。ページの。他のブラウザは正常に動作します
編集:ページ内のスタイルリンクは問題ありません
トリガーは
<div id="close-button" onclick="hideMenu()">
<img src="/wp-content/uploads/images/original/close-button.png">
</div>
そしてJavaScript関数は
function hideMenu()
{
$("#nav-pane").hide();
}