我有一个基于对象创建列表项的函数。我在列表中有很多问题,因为它们中的许多都嵌套在一起。我尝试在文本周围添加一个跨度,以便我可以定位跨度。但是,我收到错误Unexpected identifier
function traverseMap(obj, element) {
for (var key in obj) {
var item = obj[key];
var li = $('<li>', {
text: "<span>"+item.title+"</span>",
title: item.title,
value: item.url
}).appendTo(element);
if (!$.isEmptyObject(item.children)) {
var ul = $('<ul>').appendTo(li);
traverseMap(item.children, ul);
}
}
}
traverseMap(map, $('#expList'));
}