2009-09-17 6 views

Répondre

4

Votre code doit être:

for (var i = 0; i<=4; i++) 
    $("#wrapper").append('<li id="img'+i+'"></li>'); 

Je pense que vous avez oublié les citations pour l'ID attribut

+0

sans les guillemets doubles il les a générés par lui-même. – user134282

1

Le code que vous avez fourni ne semble ajouter les balises que vous voulez. Si j'exécute le javascript exact que vous avez fourni, la visualisation de la source générée en utilisant la barre d'outils du développeur web dans firefox me donne <li id="img2"></li> et l'inspection de l'élément dans firebug me montre <li id="img2"/>.

Les deux sont fermés et xhtml approprié. Bien que si vous n'utilisez pas xhtml, la balise de fermeture n'est pas nécessaire de toute façon.

Questions connexes