如何在jquery中使用trigger()来模拟锚标记的onclick属性:
<a id="anc" href="#" onclick="someFunction()"> some text </a>
如果我使用
$("anc").trigger('click');
它不起作用
答案 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')