1

いくつかの行と列を持つ HTMLTable があります。クリックすると、このテーブルのセルに関数がバインドされます。この関数内で、この選択された行の最初のセルの値を取得する必要があります。私は次のものを持っています:

ここに画像の説明を入力

$(this).parent().children() 
gives me object with 4 HTMLTableCellElement like on the picture

[0] 要素の innerHTML を含むテキストを取得する必要があります。

ここに画像の説明を入力

このテキストを取得するにはどうすればよいですか?

If I use $(this).parent().children('0').innerHTML it gives me "undefined"
4

2 に答える 2

4

.children()DOM 要素の配列を返します。配列の最初の要素を簡単に取得できます。

$(this).parent().children()[0].innerHTML
于 2013-11-11T18:34:55.433 に答える
3

かなり近い、試してみてください:

$(this).parent("tr").find("td:first").text();
于 2013-11-11T18:34:54.357 に答える