Показать сообщение отдельно
  #1 (permalink)  
Старый 03.06.2014, 12:26
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

Браузер "подпрыгивает" на верх страницы, при удалении всего содержимого из хеша
При клике на картинку в открывается лайтбокс и адрес страницы меняется на такой: /photos#photo-10. Когда лайтбокс закрывается, хотелось бы поменять адрес обратно в /photos, ну или хотя бы в /photos#.
Второй вариант у меня получилось сделать, но тогда окно браузера подскакивает к самому верху. Как избавиться от этого?

Для работы с хешами использую Backbone.Router, после закрытия лайтбокса урл чищу так: app.navigate('', {trigger: true, replace: true});

Вопрос, вроде, типовой, но ответ не смог найти. Если кто-то кинет ссылку, в какую сторону копать, буду очень признателен
Ответить с цитированием