Page 1 sur 1

[jquery] un problème avec le fonction de append()

Posté : 07 déc. 2011, 02:24
par cyruskafaiwu
J'ai un problème avec le fonction de append().

Voici mon code:

Code : Tout sélectionner

function open_lightbox(url) { var content = '<div class="lightbox"><iframe src="http://toptopgames.com" width="100%" height="100%"></iframe></div> <div class="lightbox_outer_background"></div>'; $(".wrapper").append(content); alert("salut"); }
Ce code a des erreurs. Je pense que «var content = '<div class="lightbox"><iframe src="http://toptopgames.com" width="100%" height="100%"></iframe></div>
<div class="lightbox_outer_background"></div>';» est mon probleme. Mais, je ne sais pas comment y résoudre.

Re: [jquery] un problème avec le fonction de append()

Posté : 07 déc. 2011, 07:35
par Cyrano
En pointant une cible à l'aide d'une classe au lieu d'un identifiant suppose qu'il peut y en avoir plusieurs. Il faudrait donc traiter la chose avec une boucle en utilisant each() et une fonction anonyme, quelque chose qui devrait ressembler à ceci :

Code : Tout sélectionner

function open_lightbox(url) { var content = '<div class="lightbox"><iframe src="http://toptopgames.com" width="100%" height="100%"></iframe></div> <div class="lightbox_outer_background"></div>'; $(".wrapper").each(function() { $(this).append(content); }); alert("salut"); }