jQuery prevUntil()包括开始选择器和结束选择器

我想为prevUntil()或nextUntil()jQuery选择器方法选择开始和结束选择器。 如果我现在实现这些方法,它会抓取给定的两个选择器之间的所有内容。

$('p').prevUntil('h1')不包括p和h1元素,只包括它们之间的元素。 我怎么能选择p和h1元素以及两者之间?

看一下.andSelf方法 ,将前一个选择器的结果添加到当前匹配项中。 将它与.prev方法相结合似乎可以解决问题:

 $('p').prevUntil('h1').andSelf().prev('h1').andSelf();