2011-08-10 4 views

答えて

29
var rows = $('#tblID > tbody > tr') 

child selectorは、テーブルの<tbody>要素を取得し、その結果、テーブルのTBODYの直接の子である<tr>要素を取得します。

すでにテーブルオブジェクトがある場合:

var rows = $(tbl).find('> tbody > tr'); 

または:

var rows = $(tbl).children('tbody').children('tr'); 

Here is a working example。おそらく

+0

- 私の例のように既にテーブルオブジェクトを持っていれば? – clarkk

+0

私の編集をご覧ください。 – FishBasketGordo

+2

興味のあるものは中間のtbody要素に対処しますか? – Chris

1

var rows = $("#tableid>tr"); 
4
var count = $('#tableID').rows; 

セレクタはHTMLTableElementオブジェクトを返しますので、それは動作します。

+1

'$( '#tableID')。get(0).rows' – redolent

関連する問題