我如何禁用所有链接button
点击一次后上课?我希望能够在一个地方完成此操作,而不必单独更改所有这些......有什么想法吗?
到目前为止我得到了这个:
$("a.button").click(function() { $(this).attr("disabled", "disabled"); });
$("a[disabled]").click(function() { return false; });
但第二个事件没有触发..
这就是我要尝试的:
$("a.button").one("click", function() {
$(this).click(function () { return false; });
});
将所有链接与“按钮”类绑定。仅运行匿名函数一次(因此为“one”),这会重新绑定链接以返回 false。
如果您想让它看起来更像您所拥有的,请尝试以下操作:
$("a.button").click(function() { $(this).attr("disabled", "disabled"); });
$(document).click(function(evt) {
if ($(evt.target).is("a[disabled]"))
return false;
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)