Ich muss benachbarte Elemente mit der gleichen Klasse in einem Div mit jQuery
umbrechen. Bis jetzt verwende ich .wrapAll
Funktion, um Elemente mit der gleichen Klasse in einem div zu wickeln.Wrap benachbarte Elemente mit der gleichen Klasse
HTML:
<a class="image"></a>
<a class="image"></a>
<a class="image"></a>
<p>Some text</p>
<a class="image"></a>
<a class="image"></a>
Script:
$("a.image").wrapAll("<div class='gallery'></div>");
Ausgang:
<div class='gallery'>
<a class="image"></a>
<a class="image"></a>
<a class="image"></a>
<p>Some text</p>
<a class="image"></a>
<a class="image"></a>
</div>
aber ich brauche die benachbarten Elemente mit 'Bild' Klasse in separaten divs wickeln mit 'galle y 'Klasse. Die Ausgabe muss also so aussehen:
<div class='gallery'>
<a class="image"></a>
<a class="image"></a>
<a class="image"></a>
</div>
<p>Some text</p>
<div class='gallery'>
<a class="image"></a>
<a class="image"></a>
</div>
Gibt es eine Möglichkeit, dies mit jQuery zu tun?
Excellent Trick .. – KAD
@KAD Danke;) –