我有这样一个链接:
<a href="index.html" class="link_to_home" target="_blank" style="display:none;">home</a>
我用:
$('.link_to_home')[0].click();
不过,这并不与iOS和Android浏览器。
试试这个,正常的点击方法不会在iOS浏览器上运行。使用DOM方法来代替(其跨浏览器)
HTML
<a href="index.html" id="yourAnchorId" class="link_to_home" target="_blank" style="display:none;">home</a>
使用Javascript
var ele = document.getElementById('yourAnchorId');
var click_ev = document.createEvent("MouseEvent");
click_ev.initEvent("click", false /* bubble */, true /* cancelable */);
ele.dispatchEvent(click_ev);