Javascript.RU

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

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

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

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов вункции при изменении экрана и при загрузке страницы frost18 Общие вопросы Javascript 2 31.08.2011 22:28
Появляющаяся/исчезающая кнопка при прокрутке страницы MailRes Элементы интерфейса 2 22.06.2011 11:49
При достижении низа страницы prokopoffmusic jQuery 0 21.06.2011 04:52
установить переменную сессии через ajax при загрузке страницы optik77 AJAX и COMET 3 02.06.2011 17:36
Как сделать так, чтобы JS при нажатии на кнопку не выполняла запрос со страницы. JSProgrammer Элементы интерфейса 3 18.05.2010 20:18