Здравствуйте!
html:
<div class="border">
<button href="#" class="border" onclick="cart.addToCart(this, 'id', 'image.jpg' , 'name', 'price')">Купить</button>
</div>
script:
this.addToCart = function(curObj, id, name, price)
{
id = ( $.isNumeric(id) ) ? "ID" + id.toString() : id;
var goodieLine = {"id" : id, "name" : name, "price": price, "num" : 1, "url" : document.location.href};
if ($.isEmptyObject(this.DATA))
{
this.DATA[id] = goodieLine;
this.IDS.push(id);
}
else
for(var idkey in this.DATA)
{
if($.inArray(id, this.IDS) === -1)
{
this.DATA[id] = goodieLine;
this.IDS.push(id)
}
else
if (idkey == id)
{
this.DATA[idkey].num += 1;
}
}
localStorage.setItem(this.cardID, JSON.stringify(this.DATA));
localStorage.setItem(this.cardID + "_ids", JSON.stringify(this.IDS));
this.reCalc();
this.renderBasketTable();
Вопрос:
Можно ли сделать так, чтобы данная функция так же при onclick передавала изображение в корзину......если да, то помогите разобраться
.......Спасибо!