Как предотвратить прыжок на клик якоря?

я используюe.preventDefault(); отключить поведение привязки по умолчанию.

Есть ли способ предотвратить только действие прыжка к цели при нажатии?

Я старался:

  var hash = window.location.hash;
  var link = $('a');
  $('a').click(function() {
    e.preventDefault();
    hash = "#"+link.attr("href");
  });

Но это нет работа:http://jsfiddle.net/ynts/LgcmB/.

Ответы на вопрос(5)

Ваш ответ на вопрос