可以使用jQuery在另一个元素之前选择一个元素

possible to use jQuery to select an element before another element?

本文关键字:元素 一个 选择 jQuery 另一个 可以使      更新时间:2023-11-23

是否可以使用jQuery在另一个<tr>(我可以用类'active'作为目标)之前选择<tr>(我没有类目标)。

列表可以按随机顺序显示,下面是一个例子,所以我不能使用nth来定位它在这里的位置,它需要基于替代<tr class='active'>

例如

<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr> // this is the one I want to be able to select.
<tr class='active'></tr>
<tr></tr>

感谢

use.prve()

$('.active').prev()

您可以使用prev()来选择上一个同级

$('.active').prev('tr')

描述:获取匹配元素集中每个元素的前一个同级元素,可选地由选择器进行筛选。