私は不確定な行のHTMLテーブルを持っていますが、既知の数のカラムがあります。それぞれの行について、「無料」のクラスを持つ各tdを見つける必要があります。私はそれに続く3番目のtdをチェックする必要があります。また、 "free"のクラスがある場合は、元のtdに "start"のクラスを追加する必要があります。例として、このような6tdsのtrがあります。Jqueryを使用したトラバースhtmlテーブル
<tr>
<td class="free"></td>
<td class="free"></td>
<td class="free"></td>
<td class="free"></td>
<td class="free"></td>
<td class="not-free"></td>
<td class="not-free"></td>
</tr>
次のようになります。私は、それぞれのTDのインデックスを見つけることが、その後に続く第3のインデックスを見つける方法を確認していないことができ
<tr>
<td class="free start"></td>
<td class="free start"></td>
<td class="free"></td>
<td class="free"></td>
<td class="free"></td>
<td class="not-free"></td>
<td class="not-free"></td>
</tr>
その
$('td.free').each(function() {
var this_unit = $(this).index()
......
})
:これを試してみてください。 – Chris
あなたが質問を読んだら、現在のtd – David