我想在jQuery中構建一個ul列表,但它似乎只創建ul元素,而不是li?在jQuery構建元素並添加到DOM
var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello'));
看起來很簡單,但不知道爲什麼它不起作用?
我想在jQuery中構建一個ul列表,但它似乎只創建ul元素,而不是li?在jQuery構建元素並添加到DOM
var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello'));
看起來很簡單,但不知道爲什麼它不起作用?
var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello'));
$('body').append(list);
適合我。請參閱http://jsbin.com/owovay/edit#javascript,html
您是否將該列表添加到頁面?
嘗試實際追加新創建UI元素機體:
var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello')).appendTo('body');
末添加呼叫到.appendTo()
讓你UL在DOM。
var list = $('<ul></ul>').append($("<li/>").addClass('test').text('hello')).appendTo("body");
你永遠不會把它追加到DOM –
如果你真的追加它,它可以正常工作:http://jsfiddle.net/xeARY/ –