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

Eléphanteau du PHP | 10 Messages

07 déc. 2011, 02:24

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.

Mammouth du PHP | 19653 Messages

07 déc. 2011, 07:35

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"); }
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: