尝试在列表文本周围包装span标记时出现意外标识符

时间:2013-10-21 15:26:23

标签: javascript jquery html

我有一个基于对象创建列表项的函数。我在列表中有很多问题,因为它们中的许多都嵌套在一起。我尝试在文本周围添加一个跨度,以便我可以定位跨度。但是,我收到错误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'));
}

0 个答案:

没有答案