2011-04-04 103 views
0
<a href="myuglypage.php">click</a> 

JQuery是否允许您在没有实际点击“点击”的情况下触发链接事件?jquery超链接触发

有任何替代window.location的??

感谢

卢卡

+0

我不知道我明白,是'click()'方法没有做你想做的? – tobyodavies 2011-04-04 15:21:49

回答

1

总之,没有。

你打破后退按钮,HTTP引用未填充等,您还必须手动使用jQuery来监听click事件,然后做了重新定位。只需触发锚点上的点击事件就不会模拟点击链接。

所以,是的,你基本上使用的事件处理程序和window.location的卡住。

一些更深入的讨论在这里:jQuery Click Trigger

0

我认为你可以使用这个

window.location.href = "myuglypage.php"; 

这是window.location.replace()方法不同势。我更模拟点击链接。

+0

如果你问我,真的不回答他的问题。 – JackWilson 2011-04-04 15:19:27