浏览器历史记录 - jQuery BBQ,如何检测重复点击,这不会触发哈希更改



我使用jQuery插件hashchange: 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不会重新触发,这是我想要的,所以当用户多次单击链接时,我可以刷新数据。这可能吗?

关于如何检测重复点击的任何想法?

谢谢

在应用散列之前检查它,和/或使用标志。

最新更新