2011-04-04 87 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