---
title: "jQuery .wrap problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/185171-jquery-wrap-problem"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "ramo_and"
published: "2010-11-08T12:14:34.000Z"
updated: "2010-11-11T13:01:39.000Z"
replies: 12
views: 467
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/webbutveckling/185171-jquery-wrap-problem"
---

# jQuery .wrap problem

## #1 — ramo_and, 2010-11-08T12:14Z

Skall köra en wrap på en tabell med jQuery och det funkar i FF men i Internet Explorer laddas inte ens sidan utan bara bakgrundsbilden visas.....

Koden ser ut såhär:

\<script type="text/javascript"\>

$('#templateArea').wrap("\<div id='wrapper'\>\</div\>");

\</script\>

Va gör jag för fel?

Det blir även dubbel wrap i FF dvs

\<div id="wrapper"\>
  \<div id="wrapper"\>
    \<table id="templateArea"\>
      \<-- PAGE CONTENT ---\>
    \</table\>
  \</div\>
\</div\>

Nån som vet hur man åtgärdar det?

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

## #2 — voigtann1, 2010-11-08T12:28Z

Förmodligen kör du funktionen två gånger, för jag få inga problem att skapa det med jquery 1.4.3

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

## #3 — ramo_and, 2010-11-08T13:40Z

Hmm.. tror faktiskt att jag bara kör det en gång. Men va tror ni om Internet Explorer då? Funkar ju inte alls där...  :(

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

## #4 — voigtann1, 2010-11-08T13:46Z

<http://voigt.se/sandbox/wf/ramo_and/>

Med den kod du har gett oss ge mig absolut inga problem i någon webbläsare, inklusive IE

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

## #5 — ramo_and, 2010-11-08T14:15Z

Jo den funkar perfekt för mig med i alla webbläsare. Men när jag gör det på min sida så blir det dubbel "wrapper" och i Internet Explorer så kraschar den helt och visar bara bakgrundsbilden.... Suck.. så kan företags support där vi ska ha vår webbutik knappt någon jQuery.

Sidan ligger inte uppe så de e lite svårt att visa tyvärr....

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

## #6 — voigtann1, 2010-11-08T14:18Z

visa källkod =\> sök där och se om du kör funktion i någon konstig loop. Tyvärr kan jag inte göra mycket mer än så :/

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

## #7 — ramo_and, 2010-11-11T09:43Z

Jag valde att lägga inloggningen på ett annat ställe eftersom detta strulade och vi måste få klart sidan snabbt. Men får tacka så mycket för all hjälp ändå! :)

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

## #8 — voigtann1, 2010-11-11T09:52Z

> **[ramo_and skrev:](https://www.webforum.nu/p/1522393)**
>
> Jag valde att lägga inloggningen på ett annat ställe eftersom detta strulade och vi måste få klart sidan snabbt. Men får tacka så mycket för all hjälp ändå! :)

körde du JS koden på ett annat ställe? Eller du har möjlighet att ändra html koder ändå?

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

## #9 — ramo_and, 2010-11-11T11:34Z

Nej jag lade menyn på ett annat ställe bara o så fick jag styla den därifrån. Lite svårt att förklara utan att visa dock.. Jag kan välja att lägga den i vänsterspalt, sidhuvud eller högerspalt på sidan. Jag la den i högerspalten och då fick den ett annat utseende default så jag utgick från det istället.

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

## #10 — ramo_and, 2010-11-11T11:58Z

Har en annan fråga ang. wrap: Går det att "wrappa" en div runt en \<tr\> och/eller en \<td\>?

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

## #11 — voigtann1, 2010-11-11T12:01Z

i teorin: ja, men inte en korrekt HTML struktur.

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

## #12 — ramo_and, 2010-11-11T12:44Z

Nä de e sant.. men har problem med några tabeller i IE o vet inte hur jag ska styla dom för att få det att funka.. de  e ju mycket lättare med div:ar. Kan man köra nån replace utan att ta bort innehållet? De går inte va?

typ såhär:

```
<td>innehåll x</td>
```

blir

```
<div>innehåll x</div>
```

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

## #13 — voigtann1, 2010-11-11T13:01Z

du kan ersätta de mesta om du gör det rätt, en \<tr\> har inte en child som är en div, så då behöver du plocka bort den + tabellen förmodligen, eller så lägger du in en div inne i din tabell.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/185171-jquery-wrap-problem
