我将物品添加到“购物车”中,这只是一个div
. 当我添加它们时,我<br />
会在末尾添加一个以使事情看起来整洁。完成后,用户可以点击链接并在div
链接中设置内容。当电子邮件打开时,所有项目都连接在一起,没有换行符,所以我想我需要<br />
用 a替换,\n
但这也被忽略了。
function br2nl(str) {
return str.replace(/<br\s*\/?>/mg,"\n");
}
function addtocart(part)
{
$('#cart').append(part + '<br />');
var body = br2nl($('#cart').html());
$('#maillink').attr("href","mailto:?subject=Parts&body=" + body)
}