10
我需要使用jQuery
將相同類中具有相同類的相鄰元素包裝在一個div中。到目前爲止,我正在使用.wrapAll
函數在div中包裝具有相同類的元素。用相同的類包裝相鄰元素
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>
腳本:
$("a.image").wrapAll("<div class='gallery'></div>");
輸出:
<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>
但是我需要包裹相鄰元件與 '圖像' 類中單獨的div 'galle。' y'級。所以輸出需要看起來像這樣:
<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>
有沒有辦法使用jQuery做到這一點?
優秀的招數.. – KAD
@KAD謝謝;) –