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 不会重新触发我想要的,这样当用户多次单击链接时我可以刷新数据。这可能吗?
关于如何检测重复点击有什么想法吗?
谢谢
I'm using the jQuery plugin hashchange: http://benalman.com/projects/jquery-hashchange-plugin/
$(function(){
$(window).hashchange( function(){
// location.hash
})
$(window).hashchange(); // Trigger the event (useful on page load).
});
This works great the problem is if you click on a link more than once:
<a href="#/p/31">im a link</a>
the hashchange doesn't refire which I want so that when the user clicks on a link more than once I can refresh the data. Is that possible?
Any ideas on how I can detect a repeat click?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在应用哈希值和/或使用标志之前检查哈希值。
Check the hash before you apply it, and/or use a flag.