我知道空方法會刪除DOM元素中的所有子元素。JQuery的empty()方法是如何工作的?
在這個例子然而,爲什麼刪除重複的記錄空方法結果:
,並把它在結果在一個正常的頁面:
var renderNotesList = function()
{
var dummyNotesCount = 10, note, i;
var view = $(notesListSelector);
view.empty();
var ul = $("<ul id =\"notes-list\" data-role=\"listview\"></ul>").appendTo(view);
for (i=0; i<dummyNotesCount; i++)
{
$("<li>"+ "<a href=\"index.html#note-editor-page?noteId=" + i + "\">" + "<div>Note title " + i + "</div>" + "<div class=\"list-item-narrative\">Note Narrative " + i + "</div>" + "</a>" + "</li>").appendTo(ul);
}
ul.listview();
};
你能重現http://jsfiddle.net上的問題嗎? – undefined
什麼瀏覽器/設備造成問題?你有谷歌關於該瀏覽器/設備和'空()'? – furas