2016-11-01 6 views
4

テーブルの正しいセレクタがわかりません。idの後のjQueryセレクタ

私はidのTRを選択したいと第二TRの入力を選んだ
<tr id="test1"> 
    <td></td> 
    <td></td> 
    </tr> 
    <tr> 
    <td colspan="2">\*SELECT THIS \*</td> 
    </tr> 

"* THISをSELECT *"

$("#test1").next() 

だから私は、第二TR内だけど、私は、TDをしたいですこのtrの下で

$("#test1").next().$("td")は機能しません。

アイデア?

答えて

5
$("#test1").next().children('td'); 

を使用して、あなたはその子供を詳細に調べる必要があります。より簡潔には、次のようになります。

$('#test1 + tr td'); 
3

閉じる!兄弟から.children();

$("#test1").next().children('td'); 
1

使用この

$("#test1").next().find('td');