用jQuery中的div包装逗号分隔的项目

时间:2014-03-31 20:31:05

标签: javascript jquery

如何用逗号分割jQuery中的字符串,将每个项目包装在div中,然后将其转换回字符串?

我有一个几乎可行的解决方案,但它在每个字符串前加上“undefined”。

var tags = item.tags.split(',');
var taglist;
$.each(tags, function(t, tag){
    taglist += "<div class='tag'>" + tag + "</div>";
});

2 个答案:

答案 0 :(得分:6)

使用前未定义

taglist,因此结果为

var taglist = "";

尝试使用上述声明

答案 1 :(得分:1)

您已实例化标记列表但未定义。试试这个:

var taglist = "";