当前位置 : 主页 > 网页制作 > JQuery >

jQuery:如何将所有元素与元素后面的某个类匹配?

来源:互联网 收集:自由互联 发布时间:2021-06-15
这是我的 HTML代码: tr tddata 1/td/trtr class="test" tdtest data 1/td/trtr class="test" tdtest data 2/td/trtr tddata 2/td/tr 第一个 tr被分配给“var myVar”.如何删除所有后续 tr包含“test”类的元素,直到我到达
这是我的 HTML代码:

<tr>
  <td>data 1</td>
</tr>
<tr class="test">
  <td>test data 1</td>
</tr>
<tr class="test">
  <td>test data 2</td>
</tr>
<tr>
  <td>data 2</td>
</tr>

第一个< tr>被分配给“var myVar”.如何删除所有后续< tr>包含“test”类的元素,直到我到达下一个< tr>元件?将它们包装在SPAN / DIV中或在“.test”上进行全局匹配不是一种选择.

$(myVar)......? :)

谢谢.

$(myVar).nextUntil("tr:not(.test)").remove()
网友评论