gpt4 book ai didi

jquery - 使用 jQuery 禁用超链接

转载 作者:行者123 更新时间:2023-12-03 21:25:26 24 4
gpt4 key购买 nike

<a href="gohere.aspx" class="my-link">Click me</a>

我做到了

$('.my-link').attr('disabled', true);

但是没有成功

有没有一种简单的方法可以使用 jquery 禁用超链接?删除href?我宁愿不摆弄 href。因此,如果我可以在不删除 href 的情况下做到这一点,那就太好了。

最佳答案

您可以绑定(bind)返回 false 的点击处理程序:

$('.my-link').click(function () {return false;});

要重新启用它,请取消绑定(bind)处理程序:

$('.my-link').unbind('click');

请注意,disabled 不起作用,因为它仅针对表单输入而设计。

<小时/>

jQuery 已经预料到了这一点,从 jQuery 1.4.3 开始提供了快捷方式:

$('.my-link').bind('click', false);

并解除绑定(bind)/重新启用:

$('.my-link').unbind('click', false);

关于jquery - 使用 jQuery 禁用超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5085584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com