jQuery самостоятельно скроллит страницу вверх
Всем привет. Пишу код для всплытия и скрытия модального окна:
$("a[href='#modal'").click(function() { $("#modal").fadeIn(500); $("#modal_overlay").fadeIn(500); return false; }); $("#modal_overlay, #modal_close").click(function() { $("#modal_overlay").fadeOut(); $("#modal").fadeOut(); return false; }); Дело в том, что скрипт (в частности первый фрагмент кода, который заставляет окно всплывать (fadeIn)) прокручивает страницу где-то на 50-100 пикселей вверх, не зависимо где она сейчас находится, при закрытии модального окна такой проблемы не возникает. P.S. Как вы уже, надеюсь, заметили, return false; я пробовал, не помогает, также пробовал event.preventDefault(), тоже ничем не помог. Как же все таки убрать этот нахальный, противный скроллинг? Заранее спасибо. |
Цитата:
|
Дело в том, что это лишь часть скрипта, я вынес её в отдельную страницу, чтобы проверить работоспособность и заметил, что проблема была в предыдущем коде, извините уж мою глупость, и, спасибо!
|
Часовой пояс GMT +3, время: 04:42. |