jQuery,nextUntil(),如果element不是段落

时间:2014-07-09 12:15:55

标签: javascript jquery nextuntil

我想使用nextUntil()使所有p的橙色直接跟在h2.first之后,直到p到达任何其他html标签。

<h2 class="first">Lorem ipsum</h2>
<p>Lorem ipsum</p>
<p>Lorem ipsum</p>
<p>Lorem ipsum</p>
<ul>
  <li>Lorem ipsum</li>
  <li>Lorem ipsum</li>
  <li>Lorem ipsum</li>
</ul>
<h2>
<p>Lorem ipsum</p>
<p>Lorem ipsum</p>
<p>Lorem ipsum</p>

所以在这种情况下,pragraph遵循无序列表。但它也可能是任何其他html标签。 我的问题是表达“除p之外的任何其他html标签”。那里有人,谁知道答案?

- &GT; nextUntil(**'any other html tag than p'**, 'p')

提前多多感谢!

1 个答案:

答案 0 :(得分:1)

Not可以帮助您这样做。你可以用这个:

nextUntil(":not(p)");