【发布时间】:2012-07-31 17:15:26
【问题描述】:
我试图在列表中的每个元素后简单地添加一个逗号。
$('#tag_cloud-2 div.tagcloud a').each(function(){
console.log($(this));
$(", ").after($(this));
});
控制台吐出标签,所以我知道它正在找到它们。我也尝试过 insertAfter ,但没有运气。这个接缝应该是这么简单的事情!感谢您指出我所缺少的。
【问题讨论】:
-
", "被解释为选择器,因此它是无效的。此外,您对.after()的使用也是错误的。见:api.jquery.com/after -
我想你的意思是
$(this).after(','); -
你想把这个写到哪里?应该将逗号分隔的列表发送到控制台还是什么?
-
非常感谢。我完全误读了该文档
标签: jquery insertafter