<table>
<tbody>
<tr>
<td class="TargetRow">Not this one</td>
</tr>
</tbody>
<tbody> ... </tbody>
<tbody>
<tr>
<td class="TargetRow">This one</td>
</tr>
</tbody>
<tbody> ... </tbody>
<tbody>
<tr class="ContextRow"> ... </tr>
</tbody>
</table>
Учитывая приведенный выше HTML, я пытаюсь найти способ получения содержимого предыдущего tr класса TargetRow .Т.е. для первого предыдущего tbody, содержащего td.TargetRow , возвращаемое td.TargetRow
Я использую jQuery, в настоящее время я могу получить tbody , содержащий ContextRow, используя:
jQuery(contextRow).parents("tbody").first()
Как теперь найти предыдущего брата этого tbody , который содержит tr.ContextRow ?
Если бы у меня был просто способ из contextRow пройтись по дереву DOM, пока вы не найдете элемент, соответствующий "td.TargetRow" , тогда это было бы идеально.
Большое спасибо.