cоздание элемента именно в DOM

A
На сайте с 06.11.2010
Offline
128
347

как на jquery создать элементы прямо в DOM?

если я добавлю вот таким способом, то я потом не смогу с этими тегами работать

$(' .taskList ').append('<li class="task-item"><span>' + res[key]['t.name'] + '</span> <span class="task-buttons"><a id="editTask" name="' + res[key]['taskId'] + '" class="btn btn-mini"><i class="icon-pencil"></i></a> <a title="Remove" class="btn btn-mini"><i class="icon-remove"></i></a></span></li>');

они как будто просто на странице появились, а манипулировать ими не получается

---------- Добавлено 26.11.2012 в 19:46 ----------

не, наверно проблема не в этом..

новый вопрос: .each проходит по созданным элементам через append?

AT
На сайте с 15.11.2012
Offline
2
#1

в jquery есть возможность создать именно элемент DOM, а не просто дописать html код. НО есть одно НО

Когда передо мной стояла такая задача я сделал именно созданием элемента (красиво и правильно), НО обработка занимала непозволительно много времени. (обработка всего 2000-3000 элементов), пришлось воспользоваться простым способом, создать строку и простым += добавлять ещё строки )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий