这里是完整的代码(有一些瑞典语的评论..) 我尝试制作一个“shoppingcart”,现在发生的情况是所有保存的值都打印出来,我想每个值之后的换行符。jquery linebreak打印时
<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("");
}
刚刚删除了我的答案,现在...你错过了'cookie' cockie'顺便说一句。您将不得不创建一个数据数组,并通过打印每个值来循环。 – AfromanJ