37

1列に画像を含むテーブルがあります。画像をクリックすると、その行の最初の列のテキスト値を取得したいと思います。

これで行全体を取得できます:

var a = $(this).parents('tr').text();

ただし、行の最初のセルを分離することはできません。

私はもう試した

var a = $(this).parents('tr td:first').text();

ただし、これはテーブル全体の最初のセルを返すだけです。

誰かが私を助けることができますか?

ありがとう。

4

2 に答える 2

60

どうですか?

var a = $('td:first', $(this).parents('tr')).text();
于 2009-09-15T08:45:38.613 に答える
30

別のオプションは次のとおりです。

var a = $(this).closest('tr').find('td:first').text();
于 2009-09-15T14:58:48.457 に答える