【问题标题】:jQuery: how to match all elements with certain class that follow an element?jQuery:如何将所有元素与元素后面的某个类匹配?
【发布时间】:2011-05-27 06:55:29
【问题描述】:

这是我的 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>

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

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

谢谢。

【问题讨论】:

  • 宾果游戏,jensgram 搞定了。

标签: jquery jquery-selectors


【解决方案1】:
$(myVar).nextUntil("tr:not(.test)").remove()

【讨论】:

  • 太棒了。我不知道下一个直到。谢谢。
猜你喜欢
  • 1970-01-01
  • 2011-07-31
  • 2019-01-05
  • 1970-01-01
  • 2020-05-10
  • 2010-09-25
  • 1970-01-01
  • 2021-07-02
相关资源
最近更新 更多