【发布时间】:2010-12-13 11:49:31
【问题描述】:
如何在单击一次后禁用带有button 类的所有链接?我希望能够在一个地方执行此操作,而不必单独更改所有这些.. 有什么想法吗?
到目前为止,我得到了这个:
$("a.button").click(function() { $(this).attr("disabled", "disabled"); });
$("a[disabled]").click(function() { return false; });
但是第二个事件没有触发..
【问题讨论】:
-
disabled='disabled' 不是链接的有效属性
-
Steerpike 是对的。即使有效,这两个事件仍将绑定到元素。您需要
unbind()才能删除事件。
标签: javascript jquery