удаление списке сравнения document on click compare__item__delet funct

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//удаление в списке сравнения
$(document).on('click', '.compare__item__delete', function (e) {
e.preventDefault();
var colIndex = $(this).closest('td').index();
var compareUrl = $(".compare__item__delete").data("compare-url");
var productId = $(".compare__item__delete").data("element-id");
$('.compare-grid td:nth-child(' + (colIndex + 1) + ')').remove();
console.log(productId);
$.ajax({
type : 'get',
url : compareUrl,
data : {
action : "DELETE_FROM_COMPARE_LIST",
id : productId
},
dataType : 'json',
success : function () {}
});
//если удалили все
if ($('.compare-grid thead').first().find('td').length < 2) {
$('.b-compare').html('Список сравнения пуст.');
}
});