这是完整的代码(带有一些瑞典语评论..) 我尝试制作一个“购物车”,现在发生的是所有保存的值连续打印出来,我想在每个值之后换行。
<script>
$(function() {
$(".p").click(function() {
save($(this).text());
});
});
function save(i){
var foobar = new Array();
var cock=unescape($.cookie('cockie'));
if(cock != 'null')
foobar = cock.split(';');
foobar.push(i);
$.cookie('cockie', escape(foobar.join(';')), {expires:1337});
$('#kundkorg').text("Kakan: " + foobar.toString());
}
function clearCockie(){
$.cookie("cockie", null);
$('#cockieResult').text("");
}
答案 0 :(得分:1)
您可以使用<br/>
在HTML中添加换行符。因此,如果您想在HTML中单独列出数组的每个项目,那么您可以这样做:
var text = "";
for(n in foobar) {
var item = foobar[n];
text += item + "<br/>";
}
$("#kundkorg").html(text);