JQuery: как отловить событие перехода внутри документа по анкорам?

Страница перелинкована с помощью анкоров (теги A c параметром name). Вверху содержание: список ссылок на нижележащие подразделы. Сейчас я худо-бедно ловлю такие переходы с помощью события scroll(), но это неверно и глючно. Как это сделать правильно?
  • Вопрос задан
  • 6266 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 5
NeX
@NeX
проверяйте по таймаунту location.hash
Ответ написан
Комментировать
lashtal
@lashtal
брр… а что мешает ваше событие на клик и повесить?
$('a[name]').click(function(){
//your code
});
А если вверху содержание, то и ограничьте это событие кликом на ссылки внутри этого блока
$('#contents a').click()
Ответ написан
dimkalinux
@dimkalinux
Мидлваре для СТБ? :-)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы