【发布时间】:2013-09-29 06:55:23
【问题描述】:
使用 jQuery 防止双击链接的最佳方法是什么?
我有一个触发 ajax 调用的链接,当该 ajax 调用返回时,它会显示一条消息。
问题是,如果我双击,或者在 ajax 调用返回之前单击它两次,我最终会在页面上显示两条消息,而我真的只想要一条消息。
我需要一个按钮上的disabled 属性。但这不适用于链接。
$('a').on('click', function(e){
e.preventDefault();
//do ajax call
});
【问题讨论】:
-
你能添加你的代码或jsFIddle吗?
-
我还没有。
-
这就是
on()和off()的用途 -> jsfiddle.net/e8MzH
标签: javascript jquery