11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'essaye d'utiliser les fonctions append et prepend afin de modifier une de mes div mais je n'arrive pas à m'en sortir.

Le but est de transformer :
<div class="test">mon texte</div>

en
<div class="test"><div class="inner">mon texte</div></div>


J'ai donc créé ce script :
$('.test').prepend('<div class="inner">').append('</div>');


Mais en pratique ça créé ce code là :
<div class="test"><div class="inner"></div>mon texte</div>


Ma div "inner" est fermée automatiquement par jQuery dans le "prepend" Smiley decu
Avec du texte ça fonctionne parfaitement mais avec des divs à insérer ça ne va plus Smiley decu

Je n'ai plus d'idées pour m'en sortir, j'espère que vous aurez la solution !
Modifié par orient (04 Sep 2008 - 14:15)