Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Игнорировать прокрутку страницы hashtag (https://javascript.ru/forum/jquery/30212-ignorirovat-prokrutku-stranicy-hashtag.html)

shaltay 27.07.2012 20:43

Игнорировать прокрутку страницы hashtag
 
Доброго времени!

Такая проблема. Решено отлавливать свойства страницы через location.hashtag.

Проблема в том, что мне не надо прокручивать страницу к ссылкам с текущим хештегом. Как при смене хештега удержать страницу наверху?

shaltay 27.07.2012 20:46

т.е. при выполнении window.location.hash = ANY; страница мчится к ссылки с <span id="#ANY">. А мне это не надо.

Deff 27.07.2012 21:03

shaltay,
Перед сменой .hash запретить на некое время скролл body

shaltay 27.07.2012 21:15

Не помогает.

$('html, body').css('overflow','hidden');
window.location.hash = '#'+id;


Прокручивает куда ему хочется и больше не дает двигаться )

Deff 27.07.2012 21:20

shaltay,
Гы - через event

shaltay 27.07.2012 21:22

А можно примерчик?)


Часовой пояс GMT +3, время: 14:27.