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

标签 javascript jquery

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

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

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

最佳答案

taglist 在使用前没有定义,因此结果

var taglist = "";

尝试上面的声明

关于javascript - 在 jQuery 中用 div 包装逗号分隔的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22771589/

相关文章:

javascript - Window.Location.Href 或其他重定向 _self 的方法不起作用(MVC View )

jquery 自动选择查找名称是否存在

javascript - following a function with (jQuery, window, document) 是什么意思?意思?

javascript - React.js 中功能组件内部的反跳

javascript - 防止 Google 图表 X 轴中日期时间列的舍入

php - 自动 jquery 重新提交适用于表单中的硬编码值,但不适用于 PHP 变量

javascript - 存储与 jquery 一起使用的数据的最佳方式是什么?

javascript - 如何在jquery中调用两个fadeslideshow插件

javascript - 在javascript中将字符串变量转换为正则表达式?

javascript - 为大范围整数生成随机顺序的聪明方法?