---
title: "Wrappa siblings med samma klass? (jQuery)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/188576-wrappa-siblings-med-samma-klass-jquery"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "casca"
published: "2011-12-12T11:02:50.000Z"
updated: "2011-12-12T12:30:20.000Z"
replies: 2
views: 789
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/188576-wrappa-siblings-med-samma-klass-jquery"
---

# Wrappa siblings med samma klass? (jQuery)

## #1 — casca, 2011-12-12T11:02Z

Har en sida som innehåller olika element, mestadels \<p\> och \<ul\>.

De element som har klassen "box" vill jag wrappa med en container.

Men bara de som ligger vid varandra!

Ex. kan en sida se ut såhär:

```
<p class="box">Stycke 1.</p>
<p class="box">Stycke 2.</p>
<p>Stycke 3.</p>
<p>Stycke 4.</p>
<p class="box">Stycke 5.</p>
<p class="box">Stycke 6.</p>
```

De vill jag wrappa automatiskt såhär:

```
<div class="box-container">
   <p class="box">Stycke 1.</p>
   <p class="box">Stycke 2.</p>
</div>
<p>Stycke 3.</p>
<p>Stycke 4.</p>
<div class="box-container">
   <p class="box">Stycke 5.</p>
   <p class="box">Stycke 6.</p>
</div>
```

Är inne på att använda .wrap() alt. .wrapAll() i JQuery - men hur "selektar" jag elementen? Det kan vara ett eller flera element med klassen.

Permalänk: https://www.webforum.nu/p/188576

## #2 — voigtann1, 2011-12-12T12:27Z

inte det snyggaste men: <http://jsbin.com/igokeb/edit#javascript,html,live> kanske?

Permalänk: https://www.webforum.nu/p/2289405

## #3 — casca, 2011-12-12T12:30Z

voigtann to the rescue som vanligt i JS! Tack mannen, det blir alldeles utmärkt. :)

Permalänk: https://www.webforum.nu/p/2289406

---

Tråden på webben: https://www.webforum.nu/amne/javascript/188576-wrappa-siblings-med-samma-klass-jquery
