0

次の入力の ID を Jquery で取得する必要があります。

ここに画像の説明を入力

**入力は常に 2 番目の "td" と最後の "tr" にあります

私の試み:

var LastDate = $("#content_tr").find('tr:last');

その後、正しい構文がわかりません。助けてくれてありがとう

4

3 に答える 3

3

試す:

var LastDate =  $("#content_tr tr:last td:eq(1) input").attr('id');
于 2013-06-19T16:32:21.867 に答える
1

これを試して。

var LastDate = $('tr>td>input.date','#content_tr').attr('id');

jQuery が返す要素のセットから X 番目の要素を見つけるには .eq(X) を追加する必要があると思いますが、それはコードと正確に何を取得したいかによって異なります...

たとえば、取得したすべての ID を表示するには、次のようにします。

$('tr>td>input.date','#content_tr').each(function(){
    console.log($(this).attr('id'));
});
于 2013-06-19T16:32:43.837 に答える
1

get()を使用して、一致する要素のリストから特定の要素を引き出すことができます。

この場合、私は次のようにします:

$('#content_tr tr:last td').get(1);
于 2013-06-19T16:38:37.583 に答える