-2

可能重复:
jquery - 如何选择两个标签之间的所有内容

假设我有一些 HTML,例如:

<div>
<span>
<a>Link</a>
</span>
<p id="start">Foo</p>
<!-- loads of HTML goes here -->
<img src="bar.png" />
<form id="end">
<input type="text" />
</form>
</div>

现在假设我想选择 和 之间的所有内容<p></form>并将其放入一个字符串中。我将如何做到这一点(请注意,我不一定知道 2 个标签之间是什么?欢迎使用 JQuery 答案。

4

1 回答 1

2

只需使用nextUntil()获取直接兄弟,直到给定选择器

​$('#start').nextUntil('form')​​​​​​​​​​​​​​​
于 2012-11-06T20:39:49.360 回答