一般情况下如果想要调用某个元素的点击事件时只需要使用如下方法即可
$('.className').click();
但是超链接比较特殊如果想要触发超链接的点击事件的话其实需要触发的是超链接子元素的点击事件
<a href="requestUrl"><span id="downloadDocumentText">点击触发</span></a>
$('#downloadDocumentText').click();
这样就可触发超链接的点击(跳转)事件了
特殊需求拓展:
有的时候我们可能需要一个隐性超链接进行跳转,再通过一个按钮来触发这个超链接,这样可以使用如下方法:
var downloadDom = $('<a href="requesteUrl"><span>点击触发</span></a>');
downloadDom.find('span').click();
本文介绍了如何正确调用普通元素和超链接的点击事件,包括直接操作、隐藏链接通过按钮触发,以及针对特殊需求的隐性超链接处理方法。
931

被折叠的 条评论
为什么被折叠?



