Javascript 在jQuery中用div包装逗号分隔的项
如何在jQuery中用逗号拆分字符串,将每个项包装在一个div中,然后将其转换回字符串 我有一个解决方案,它几乎可以工作,但是它在每个字符串前面都有未定义的字符Javascript 在jQuery中用div包装逗号分隔的项,javascript,jquery,Javascript,Jquery,如何在jQuery中用逗号拆分字符串,将每个项包装在一个div中,然后将其转换回字符串 我有一个解决方案,它几乎可以工作,但是它在每个字符串前面都有未定义的字符 var tags = item.tags.split(','); var taglist; $.each(tags, function(t, tag){ taglist += "<div class='tag'>" + tag + "</div>"; }); 使用前未定义标记列表,因此 var tagl
var tags = item.tags.split(',');
var taglist;
$.each(tags, function(t, tag){
taglist += "<div class='tag'>" + tag + "</div>";
});
使用前未定义标记列表,因此
var taglist = "";
var taglist = "";
尝试使用上述声明在使用前未定义标记列表,因此结果为
var taglist = "";
var taglist = "";
尝试使用上述声明您已经实例化了标记列表,但尚未定义它。试试这个:
您已实例化标记列表,但尚未定义它。试试这个: