0

jqueryで、含む最初のテーブル行を取得するにはどうすればよいですか<td>s

これまでのところ、私のコードは次のようになっていますが、機能していませんか?

$('#mytable tr').has('td:first').html();

ありがとう

4

4 に答える 4

5

あなたは最初のtdの親を見つけることができました。

$("#mytable td:first").parent().html();
于 2012-07-30T09:31:15.587 に答える
2

あなたは試すことができます

$($("#mytable").find('tr')[0]).find('td')

この場合、行を反復処理して tds を取得できます

$($($("#mytable").find('tr')[0]).find('td')[0]).text()
$($($("#mytable").find('tr')[0]).find('td')[1]).text()
于 2012-07-30T09:38:40.860 に答える
1

これを使用してみてください:

$("#mytable td:first ").parents('tr').html();
于 2012-07-30T09:33:45.940 に答える
1

これを試してみてください.jQueryは、選択中に要素のインデックスを維持します-

$('#mytable td').eq(0).parent();

したがって、実際には、これはテーブルの最初のものを選択し、慣例により、要素でtdある必要がある親を返しますtr

于 2012-07-30T09:41:51.110 に答える