在锚标记中触发OnClick

时间:2011-05-21 06:56:52

标签: javascript jquery

如何在jquery中使用trigger()来模拟锚标记的onclick属性:

<a id="anc" href="#" onclick="someFunction()"> some text </a>

如果我使用

$("anc").trigger('click');

它不起作用

3 个答案:

答案 0 :(得分:9)

您需要使用#:

正确引用jQuery选择器中的id“anc”
$("#anc").trigger('click');

答案 1 :(得分:3)

你需要使用#作为id

$("#anc").click(function() {
    return false // this will kill the default behaviour and your page won't jump
});

答案 2 :(得分:0)

使用ID时,您可以使用('#idname').trigger('click'),使用课程时可以使用('.classname').trigger)('click')