Видалення товару з кошика - webasyst

Справа в наступному, стандартний скрипт видалення товару з кошика виглядає так:

$ ( ". Cart a.delete"). Click (function () var tr = $ (this) .closest (# 'tr #');
$ .post (# 'delete / #',, function (response) if (response.data.count == 0) location.reload ();
>
tr.remove ();
updateCart (response.data);
>, "Json");
return false;
>);

Це шматок з файлу cart.js

По суті він видаляє рядок з товаром і коли замовлення оформляють на ПК або планшеті, все працює.

Відповідно в даному випадку скрипт не працює і видаляється тільки рядок "Видалити"

Підкажіть, чи є якесь рішення, тому що на сторінці / compare / реалізовано така ж зміна таблиці, але все працює.

Там ось такий скрипт:

$ ( ". Compare-remove"). On (# 'click #', function () var compare = $ .cookie (# 'shop_compare #');
if (compare) compare = compare.split (# ', #');
> Else compare = [];
>
var i = $ .inArray ($ (this) .data (# 'product #') + # '#', Compare);
if (i! = -1) compare.splice (i, 1)
>
if (compare) $ .cookie (# 'shop_compare #', compare.join (# ', #'), );
> Else $ .cookie (# 'shop_compare #', null);
>
>);

Схожі статті