빈 메서드는 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
어떤 브라우저/장치가 문제입니까? 해당 브라우저/장치와'empty()'에 대해 Google에 알려 주시겠습니까? – furas