jQuery prevUntil()包括启动选择器和结束选择器

Glo*_*alz 6 jquery traversal css-selectors

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

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

Dav*_*ton 17

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

$('p').prevUntil('h1').addBack().prev('h1').addBack();
Run Code Online (Sandbox Code Playgroud)