选择2个标签之间的所有HTML

时间:2012-11-06 20:33:12

标签: javascript jquery html

  

可能重复:
  jquery - How to select all content between two tags

假设我有一些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答案。

1 个答案:

答案 0 :(得分:2)

只需使用nextUntil()立即获得兄弟,直到给定的选择器

​$('#start').nextUntil('form')​​​​​​​​​​​​​​​