2011-08-19 4 views
1

jQuery에서 ul 목록을 작성하려고 합니다만, ul 요소 만 생성하는 것으로 보이며 li은 생성하지 않습니다.jQuery의 요소를 빌드하고 dom에 추가하십시오.

var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello')); 

간단하지만 충분히 작동하지 않는 이유는 확실하지 않습니까 ??

+2

DOM에 추가하지 마십시오 –

+0

실제로 추가하면 올바르게 작동합니다. http://jsfiddle.net/xeARY/ –

답변

0

시도는 실제로 몸에 새로운 생성 UL 요소를 추가하려면 DOM.

var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello')).appendTo("body"); 
0

가에 UL를 얻기 위해 마지막에 .appendTo()에 호출을 추가 바이올린에게 있습니다 :

관련 문제