jquery - 如何使用 jQuery 启用或禁用 anchor ?

标签 jquery html anchor

如何使用 jQuery 启用或禁用 anchor ?

最佳答案

为了防止 anchor 跟随指定的 href,我建议使用 preventDefault() :

// jQuery 1.7+
$(function () {
    $('a.something').on("click", function (e) {
        e.preventDefault();
    });
});

// jQuery < 1.7
$(function () {
    $('a.something').click(function (e) {
        e.preventDefault();
    });

    // or 

    $('a.something').bind("click", function (e) {
        e.preventDefault();
    });
});

参见:

http://docs.jquery.com/Events/jQuery.Event#event.preventDefault.28.29

另请参阅之前关于 SO 的问题:

jQuery disable a link

关于jquery - 如何使用 jQuery 启用或禁用 anchor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1164635/

相关文章:

javascript - 在 jquery 选择器中访问 div

jquery - 为什么这个 jquery 不起作用?

javascript - 无法使用 CSS 更改表格中文本的颜色

javascript - 如何使用 CSS 或 jQuery 选择元素内的纯文本?

jquery - 如何禁用jquery中的 anchor 标记?

html - 停止 mailto : from opening mail app iMac

php - Codeigniter Ajax 出现 404 错误

javascript - 为什么 clientX 和 Y 在滚动时会发生变化?

javascript - AMP 如何在页面中包含 javascript 并应用此脚本中的函数

jquery - 识别http链接并创建 anchor 标记