-2

重複の可能性:
jquery - 2 つのタグ間のすべてのコンテンツを選択する方法

たとえば、次のような 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 に答える