jQuery BBQ, как обнаружить повторный клик, который не вызывает хэш-обмен - PullRequest
1 голос
/ 27 апреля 2011

Я использую hashchange плагина jQuery: http://benalman.com/projects/jquery-hashchange-plugin/

$(function(){
    $(window).hashchange( function(){
      // location.hash
    })
    $(window).hashchange(); // Trigger the event (useful on page load).
});

Это прекрасно работает, проблема в том, что если вы нажимаете на ссылку более одного раза:

<a href="#/p/31">im a link</a>

hashchange не обновляет то, что я хочу, поэтому, когда пользователь нажимает на ссылку более одного раза, я могу обновить данные. Это возможно?

Есть идеи, как определить повторный щелчок?

Спасибо

1 Ответ

1 голос
/ 28 апреля 2011

Проверьте хеш, прежде чем применять его, и / или используйте флаг.

...