0

jQuery UIウィンドウをロードしていますが、ページの上部から数スクロール下にスクロールします。ブラウザを開くと、ページの上部に位置がリセットされます。

ダイアログをロードする直前に役立つ場合は、ページにHTML(ダイアログのhtml)を挿入しています。

誰かがこれを止める方法を知っていますか?

編集質問の答えは私の問題が何であるかを推測し、それを解決しました。ハッシュタグを使用してリンクを呼び出していました。

4

1 に答える 1

2

タグを介してこれを呼び出す場合は<a href='#'>、イベントで必ずデフォルトを防止してください。それ以外の場合は、onClickでページの先頭に戻ります。

$("a.myWindow").click(function(event){
  event.preventDefault();
  /* Show dialog */
});
于 2009-06-26T16:19:21.880 に答える