2011-05-31 15 views
0
<tr class="time"><td>7:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
     <tr class="time"><td>7:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
     <tr class="time"><td>8:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
     <tr class="time"><td>8:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
     <tr class="time"><td>9:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
     <tr class="time"><td>9:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 

私は時刻表のように使用しています基本的なテーブルを有し、TDS及びTRSを横断したいを含む最初のTDを有する行を見つけます。指定された時間

私がしたいのは、最初に "contains"セレクタを使って私が望む時間の行を見つけ、それからRowを持っているときに "Eq"を使ってどの列を選択するかです。

$("tr.time:firstChild:contains('"+mytime+"')"); 

私はそれが正しいとは思わない。

+0

http://forum.jquery.com/topic/jquery-find-table-rows-that-c​​ontains-text – zod

答えて

0

あなたはこのような何かをしたい...

$("tr.time td:first-child:contains('" + mytime + "')") 

jsFiddle

+0

ありがとうございました。どのようにtr.timeを使ってEQを使うか、今選んだTDの横のTDに行くのですか? – Adam

+0

@Adam 'next()'を使うことができます。 – alex

+0

申し訳ありませんが、私は何を選択するかを選択できるようにしたいと考えました。その隣に2つのセルがあります。 – Adam

関連する問題