Загрузка jQuery Dialog изменяет область просмотра браузера Focus - PullRequest
0 голосов
/ 26 июня 2009

Я загружаю окно jQuery UI несколькими прокрутками вниз от верхней части страницы. Когда он открывается, браузер сбрасывает свою позицию в верхней части страницы.

Если это помогает непосредственно перед загрузкой диалога, я вставляю некоторый HTML на страницу (html для диалога).

Кто-нибудь знает, как это остановить?

Редактировать Ответ на вопрос угадал, в чем заключалась моя проблема, и решил ее. Вызывал ссылку, используя хэш-тег.

1 Ответ

2 голосов
/ 26 июня 2009

Если вы вызываете это через тег <a href='#'>, обязательно предотвратите дефолт по событию. В противном случае он вернет вас в начало страницы на странице.

$("a.myWindow").click(function(event){
  event.preventDefault();
  /* Show dialog */
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...