Прокрутка окна вниз при наличии ссылок привязки - PullRequest
1 голос
/ 17 апреля 2011

У меня проблема с якорными ссылками / глубокими ссылками. У меня есть несколько вкладок на странице с идентификаторами, такими как tab1, tab2. Когда я нажимаю на URL с помощью anchor = "# tab2" , я могу выбрать нужную вкладку через JavaScript, но окно прокручивается вниз.

Я пытался на лету изменить window.location.hash и удалить имя идентификатора, но страница все еще прокручивалась вниз. Я даже пытался вызвать функцию $(window).scrollTop(0), но она не работает.

Любая помощь по этому поводу?

1 Ответ

0 голосов
/ 17 апреля 2011

Ну, похоже, вы хотите выполнять только свою функцию в javascript, а не переходить по ссылке.Затем добавьте return false;к вашей функции.

function test()
{
  alert('clicked');
  return false;
}
...