Ich habe ein Artikel-Tag, das Elemente enthält.Wie umschließt man alle Elemente innerhalb eines div nach einem bestimmten Element? (JQuery)
Problem: Wie kann ich alle Elemente innerhalb eines Div nach einem bestimmten Element umhüllen?
Dies ist der aktuelle Code:
<article>
<figure class="thumbnail">
<img src="src_to_img" />
</figure>
<h2>Name: Test Name</h2>
<div class="description"></div>
<div class="content"></div>
<div class="content"></div>
<div class="more"></div>
<article>
Die Ausgang sein muss:
<article>
<figure class="thumbnail">
<img src="src_to_img" />
</figure>
<div class="description-wrap">
<h2>Name: Test Name</h2>
<div class="description"></div>
<div class="content"></div>
<div class="content"></div>
<div class="more"></div>
</div>
<article>
Wie Sie die endgültige Ausgabe die Elemente alle in class="description-wrap"
gewickelt hat sehen .. kann nach <figure></figure>
'$ ("-Figur ~ *") wrapAll ("
")' Wenn es mehrere sind, dann wählen Sie die einzelnen 'article' und operiere auf jedem. –stimmte mit @squint überein, nette Lösung –