function retiraProd(item) { var carrinho_cookie = getCookie('carrinho'); var produto = "|" + item; var carrinho_novo = carrinho_cookie.replace(produto, "") setCookie('carrinho',carrinho_novo); }
Eu estou tentando usar isso para retirar um item de um carrinho.
var carrinho_cookie:
|,Docinho,1.50,1,Chocolate preto,Morango|,Bolinho,2.75,Chocolate preto,Pêssego
var item:
,Docinho,1.50,1,Chocolate preto,Morango
Só que ao invés de tirar o docinho, ele tira o Bolinho (que é o último elemento da string). Porquê?
Já tentei de tudo, mas, sem sucesso.