У меня есть вопрос о том, как сделать так, чтобы следующий элемент в новом наборе имел класс «плюс», если я использую функцию next () из предыдущего набора. Мне нужно go из предыдущего набора, потому что я добавляю в календарь и фактически блокирую дни от выбора. Но это базовые c классы, и они показывают пример того, что я пытаюсь сделать более простым способом.
<tr>
<td class="red"></td>
<td class="red"></td>
<td class="blue plus"></td> /* $('.blue.plus.next().addClass('plus'); */
<td class="blue plus"></td> /* This works for .next() */
</tr>
<?php /* How would I skip over <tr></tr> and addClass to the next 3 blue classes in Jquery? */ ?>
<tr>
<td class="blue"></td>
<td class="blue"></td>
<td class="blue"></td>
<td class="blue"></td>
</tr>
JQuery, который работает для первого набора
$('tr td.blue.plus').next().addClass('plus');
PHP внутри JQuery для следующих 3, но не работает после родительского tr td. Он останавливается в первом сете.
<?php
for($i=1; $i<=3; $i++){ ?>
$('tr td.blue.plus').siblings().addClass('plus');
<?php }
?>
Что я пытаюсь достичь
<tr>
<td class="red"></td>
<td class="red"></td>
<td class="blue plus"></td>
<td class="blue plus"></td>
</tr>
<tr>
<td class="blue plus"></td>
<td class="blue plus"></td>
<td class="blue plus"></td>
<td class="blue"></td>
</tr>