jquery – 如何使锚点链接不可点击或禁用?

前端之家收集整理的这篇文章主要介绍了jquery – 如何使锚点链接不可点击或禁用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个锚链接,我想要禁用一旦用户点击它。或者,从文本周围删除标记,但绝对保留文本。
<a href='' id='ThisLink'>some text</a>

我可以轻松地通过添加.attr(“disabled”,“disabled”);
我已成功添加disabled属性,但链接仍然可点击。
我真的不在乎文本是否有下划线。

任何线索?

你可以试试:http://www.awesomealbums.info/?WhoAmI

当你点击错误的音乐家,它应该只是添加错误”,然后变得不可点击。
当您点击并且您是正确的,它应该添加“Awesome”,然后禁用所有< a>标签

解决方法

我只是意识到你要求(我希望)。这里是一个丑陋的解决方
var preventClick = false;

$('#ThisLink').click(function(e) {
    $(this)
       .css('cursor','default')
       .css('text-decoration','none')

    if (!preventClick) {
        $(this).html($(this).html() + ' lalala');
    }

    preventClick = true;

    return false;
});
原文链接:https://www.f2er.com/jquery/185454.html

猜你在找的jQuery相关文章