写接口时,需要在jquery中触发a标签的跳转,因为app可以抓取a标签,并且自己做相应处理。
html中写法:
<a href='http://www.baidu.com' id="gologin"></a>
if(NLOGIN>0){ $("#gologin").click(); $("#gologin").trigger('click'); return; }
上面两种写法,click和trigger触发click事件都无法成功执行,不会跳转。
解决方法如下:
<a href='http://www.baidu.com' style="display: none;" onclick="gologin();"></a>
if(NLOGIN>0){ gologin(); return; } function gologin(){ window.location.href='http://www.baidu.com'; }
给a标签加个js方法,在方法里通过location跳转就可以实现jquery/js点击a标签了。