jQuery prevUntil() 包括开始选择器和结束选择器
我想为 prevUntil() 或 nextUntil() jQuery 选择器方法选择开始和结束选择器。如果我现在实现这些方法,它会获取给定的两个选择器之间的所有内容。
即 $('p').prevUntil('h1')
将不包含 p 和 h1 元素,仅包含它们之间的元素。我怎样才能同时选择 p 和 h1 元素以及它们之间的元素?
I would like to select the start and end selector for the prevUntil() or nextUntil() jQuery selector methods. If I implement these methods now, it grabs everything between the two selectors given.
i.e. $('p').prevUntil('h1')
will not include the p and h1 element, only those between them. How could I also select the p and h1 elements as well as though between?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下 .addBack 方法,将前一个选择器的结果添加到当前匹配项中。将其与 .prev 方法 结合起来似乎可以解决问题:
Take a look at the .addBack method to add the results of the previous selector to the current matches. Combining that with the .prev method seems to do the trick: