如何使用jQuery在具有特定类的div中查找链接并使其无效化

8
如何使用jQuery在具有特定类的div中查找链接并使其无效,即剥夺链接属性,使其无法点击。
2个回答

16
$("div.someClass").find("a").removeAttr("href");

或者如果你不想去掉 href 属性:

$("div.someClass a").click(function(e) {
    e.preventDefault();
});

我建议选择第二个选项。虽然更冗长,但不会有“hacky”的感觉,而且文档仍然有效。 - mdrg

0

像这样:

$("div.classToFind a").click(function() { return false; });

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接