我有一个我不想被点击的链接,所以我创建了以下代码:
<a class="not-allowed" id="new-user" href="users/new">New</a>
<script>
$('.not-allowed').click(false);
</script>
经过一些用户操作后,我希望链接可以点击,所以我使用以下代码:
$('#new-user').removeClass("not-allowed");
“不允许”类已成功删除,但链接仍然不可点击。我不想让所有“不允许”都可以点击,因为页面上还有更多不应该点击的内容。如何使链接可点击?
最佳答案
要禁用链接,请参阅 this question 的已接受答案.
但是,要使这样一个已禁用的链接再次可点击,不仅需要删除该类,还需要取消绑定(bind)禁用该链接的处理程序:
$('new-user').removeClass('not-allowed');
$('new-user').off('click');
关于javascript - jquery click事件应该在类被删除时停止但它不会,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29926670/