js trigger click un enlace en ios browser no funciona

Tengo un enlace como este:

<a href="index.html" class="link_to_home" target="_blank" style="display:none;">home</a> 

Yo suelo:

 $('.link_to_home')[0].click(); 

pero no funciona con los browseres iOS y Android.

Prueba esto, el método de clics normales no funciona en los browseres de iOS. Use el método DOM en su lugar (su browser cruzado)

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);