Браузер "подпрыгивает" на верх страницы, при удалении всего содержимого из хеша
При клике на картинку в открывается лайтбокс и адрес страницы меняется на такой: /photos#photo-10. Когда лайтбокс закрывается, хотелось бы поменять адрес обратно в /photos, ну или хотя бы в /photos#.
Второй вариант у меня получилось сделать, но тогда окно браузера подскакивает к самому верху. Как избавиться от этого? Для работы с хешами использую Backbone.Router, после закрытия лайтбокса урл чищу так: app.navigate('', {trigger: true, replace: true}); Вопрос, вроде, типовой, но ответ не смог найти. Если кто-то кинет ссылку, в какую сторону копать, буду очень признателен;) |
Часовой пояс GMT +3, время: 18:31. |