2009-09-17 3 views

ответ

4

Ваш код должен быть:

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

Я думаю, что вы забыли котировки для ID атрибут

+0

без двойных копий он сгенерировал их сам по себе. – user134282

1

код вы предоставили, похоже, чтобы добавить теги, которые вы хотите.

Если я запустил точный javascript, который вы предоставили, просмотр сгенерированного источника с помощью панели инструментов веб-разработчика в firefox дает мне <li id="img2"></li> и проверка элемента в firebug показывает мне <li id="img2"/>.

Оба из них закрыты и соответствуют xhtml. Хотя, если вы не используете xhtml, закрывающий тег не требуется в любом случае.

Смежные вопросы