2009-12-04 38 views
0

使用變量在每次搜索我只提出包括像這樣的變量的解決方案:$(「#DIV」 + id)的jQuery的:在選擇器

我需要刪除的行。

var row = $(this).parent().parent().parent().find('tr#' + id).html(); 

我想使用「行」名稱而不是「$(this)... remove();」

回答

4

使用.closest,它比所有那些鏈式父調用更安全,以防您更改將破壞代碼的標記。

var row = $(this).closest('tr'); 
row.remove() 
+0

這工作,謝謝! – Norbert 2009-12-04 14:22:45

6

$('tr[name='+rowname+']').remove() 
1

與該行的引用只需填充行變種。

var row = $(this).parent().parent().parent().find('tr#' + id); 
var html = $(row).html(); 
$(row).remove();