Bonjour,
en utilisant le code suivant :
$('div#masquage').show();
$('div#form_central').load('Listes/L_Unites.php').show();
$('div#form_central').wrap("<div id='listeunites' />");
J'obtiens bien une nouvelle div id=listeunité, contenant la div id=form_central.
Mais je veux le contraire, c'est à dire que la div form_central contienne la div listeunité.
En exécutant le code suivant, la div listeunite n'est pas créée...
$('div#masquage').show();
$('div#form_central').load('Listes/L_Unites.php').show();
$('div#form_central').wrapInner("<div id='listeunites' />");
Une idée ???
Merci
Merci de ta réponse djtec, mais wrapInner est fait pour ça. J'ai peut-être une piste que je testerai ce soir à la maison ; la fonction wrapInner est peut-être lancée avant que la fonction load ne soit totalement terminée. Je vais tenter ce qui suit :
$('div#masquage').show();
$('div#form_central').load('Listes/L_Unites.php').show(function(){
$('div#form_central').wrapInner("<div id='listeunites' />");
});
Pour information, le code simple suivant fonctionne :
<div id="masquage">
<p>coucou</p>
<h3> test </h3>
</div>
<script>
$('div#masquage').wrapInner('<div id="form_central"></div>');
</script>
Le résultat est :
<div id="masquage">
<div id="form_central>
<p>coucou</p>
<h3> test </h3>
</div>
</div>
Je suis preneur de toute information,
Merci.