我想要做的是在一個錨點元素上發出click事件,最好是使用jQuery,從而使瀏覽器跟隨該鏈接。我知道我的主播選擇器是正確的,因爲他們從.length返回1。如何使用Javascript「觸發」特定錨點元素上的點擊事件?最好用jQuery
這是我已經試過:
$('#awesomeLink').click();
但它不會跟隨鏈接。
我怎麼做錯了?
謝謝!
我想要做的是在一個錨點元素上發出click事件,最好是使用jQuery,從而使瀏覽器跟隨該鏈接。我知道我的主播選擇器是正確的,因爲他們從.length返回1。如何使用Javascript「觸發」特定錨點元素上的點擊事件?最好用jQuery
這是我已經試過:
$('#awesomeLink').click();
但它不會跟隨鏈接。
我怎麼做錯了?
謝謝!
爲什麼不直接解析URL和用戶發送該鏈接的位置?
var url = $('#awesomeLink').attr('href');
window.location.href = url;
嘗試$('#awesomeLink').trigger("click");
,而不是試圖直接點擊鏈接,只是告訴瀏覽器加載不同的頁面:
window.location = "my_link's_URL";
如果你只是想改變瀏覽器的位置試試:如果你需要更多的
window.location.href = $('#awesomeLink').attr('href');
反之,則this question可能幫助(如可能對本土點擊其他問題)。
顯然我輸入很慢。 – 2010-05-17 17:58:51
也許我沒有讀夠。我認爲問題在於如何觸發均衡。然而,在沒有觸發事件的情況下瀏覽鏈接將是Tejs的祕訣。 – Lance 2010-05-17 17:57:09