2012-03-06 9 views
-2

indexの値はthで、クラスはdateであることを確認するにはどうすればよいですか?jQuery - インデックス値を確認する

 <tr> 
      <th class="date">Date</th> 
      <th>Name</th> 
      <th>Surname</th> 
      <th>Phone</th> 
     </tr> 

ありがとうございます!

+0

'.eq(value)'は、常に 'value'に依存して要素を含むか含まないjQueryオブジェクトを返します。あるいは、あなたは 'value'の値がどのような値であるかを知ることができますか?あなたの質問を明確にすることができますか? –

+0

私はちょっと混乱しています。あなたはここの後ろにいるのですか?シンプルな 'table tr th.date'セレクタ、' date'クラスで 'th'を選択しようとしていますか、セレクタが得る' th'の 'class'属性値を知りたいですか? – Niklas

+0

@FelixKling基本的には、次の例ではth.dateの 'eq(value) 'の値を調べる方法を探しています。私はそれが 'eq(0)'であることは知っていますが、これをjQueryでどのように見つけ出すのでしょうか? – Iladarsda

答えて

1

$("table").find("th").eq(0)を使用して、テーブルの最初の「th」を選択します。 Demo here

更新:fiddleも更新しました。

$("th").each(function(index) { 
    if($(this).attr('class') == "date") { 
     alert(index); 
    } 
}); 
関連する問題