Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jQuery中用div包装逗号分隔的项_Javascript_Jquery - Fatal编程技术网

Javascript 在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

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

我有一个解决方案,它几乎可以工作,但是它在每个字符串前面都有未定义的字符

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 = "";

尝试使用上述声明

您已经实例化了标记列表,但尚未定义它。试试这个:


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