2011-04-27 108 views
0

我的HTML表格在每個單元格內包含一組標籤(錨點,純文本,換行符等)。jquery選擇html表格單元格內的所有標籤

現在我的問題是我需要獲取表格單元格的所有內容到一個數組,如果單元格包含錨點和plaint文本我需要兩個數組。以這種方式,我需要得到一個數字陣列(等於細胞的數目)

我想這

$(document).ready(function() { 
     var row = 4; 
     var items = []; 
     $('#test tr:eq(' + row + ') td').each(function(colindex, col) {    
      //alert(t); 
      items.push(t); 

     }); 
     alert(items.toString()); 
}); 

但這是給我所有細胞分化成陣列,其中作爲我需要每個小區給我一個arrray。

任何人都可以幫我在這裏。

在此先感謝

回答

1

您可以使用.children()

$('element selector').children()

http://api.jquery.com/children/

+0

喜魯迪,我用上面的方法,但徒勞......所有我需要做的是在表格單元通過每個標籤迭代,並取得標籤和推它變成一個數組,可能你可以發佈一個示例代碼。 – deathcaller 2011-04-28 05:48:57

+0

這工作正常:'$('element selector')。children()。each(function(){items.push(this);});'' – 2011-04-28 08:19:13

相關問題