2009-10-30 70 views
0

我有一個元素,一個錨點,我如何用jQuery「點擊它」,我的意思是像一個普通的用戶點擊,因爲我收到一個元素的點擊......但我也需要點燃更多活動...jQuery元素點擊

確定這裏是我的榜樣

<a class="som" href="http://domain.com/ssl-signup.php" target="_blank">Test Link</a> 
$(document).ready(function(){ 
    $('.som').click(); 
}); 

但沒有任何反應!

最好的問候。

回答

2

激發錨點的click操作不會像用戶期望的那樣將用戶重定向到錨點的URL,而是使用正常的click

相反,你需要做到這一點:

$('#anchorId').click(function(){ 
    window.location.href = $(this).attr('href'); 
}); 

編輯 - 正確回答以下

我誤解了這個問題。爲了完成你想要什麼,只要撥打這個電話模擬click

window.location.href = $('#anchorId').attr('href'); 
+0

它不working..it的工作只有當我點擊鏈接,不這樣做自動 – Uffo

+0

退房我上面所做的編輯。 –

4
$("myelement").click(); 

$("myelement").trigger("click"); 

二是有用的。