希望通过使用这个小提琴很容易理解:
它确实“存在” $("a.editarLocal",this),但它不会触发点击事件。
提前致谢!
当您的意思是“触发点击”时,您希望链接正常工作吗?你不能。
一种解决方法是在使用重定向的链接上注册一个点击事件window.location
。
例如:
// Your code somewhere in the onclick of another element
$('#the-link').click()
// Then, register a click event
$('#the-link').on('click', function() {
window.location.href = this.href
})
编辑:哎呀,看起来评论者在我提交答案时说过。@David Hedlund:创建你的答案,我会删除我的:)