2012-09-30 104 views
1

有了這個表jQuery的,模擬錨點擊與相對

<table> 
<tr id="1"><td>1</td></tr> 
<tr id="1"><td>1</td></tr> 
<tr id="2"><td>2</td></tr> 
</table> 

我需要當用戶單擊一個錶行,像下面這樣來模擬一個錨點擊。

jQuery('tr').click(function(){ 

var id = jQuery(this).attr('id'); 

var anchor = jQuery('<a />').attr({href:'index.php?id=' + id,rel:"{handler: 'iframe', size: {x: 800, y: 600}}"}); 

anchor.click(); 
}); 

我知道如何重定向,或訪問jQuery中的鏈接時,該問題在這裏有錨的「相對」屬性做。

謝謝

回答

2

您需要將一個標記附加到dom樹。

anchor.appendTo('body').click(); 
+1

似乎OP需要'anchor.hide()。appendTo('body')。click()。remove()'來防止它顯示。也許'刪除'是沒有必要的... – elclanrs