Приветствую!
Есть кусок кода в нем не могу разобраться как использовать this.
То есть при нажатие скопирует id данного элемента и в алерте показываем.
var wishlist = {
'add': function(product_id) {
$(this).css({pointerEvents: 'none'});
$.ajax({
url: 'index.php?route=product/favourites/add',
type: 'post',
data: 'product_id=' + product_id,
dataType: 'json',
beforeSend: function() {
$('#cart > button').button('reset');
},
complete: function() {
$('#cart > button').button('reset');
},
success: function(json) {
$('#p_wishlist > .popup_box > .popup_top > h2').remove();
if (json['success']) {
$('#p_wishlist > .popup_box > .popup_top').append('<h2> ' + json['success'] + ' </h2>');
}
$('#p_wishlist').addClass('active');
$('#wishlist-total b').html(json['total']);
$('.head_favorite_drop > ul').load('index.php?route=common/favourites/info ul li');
},
error: function(xhr, ajaxOptions, thrownError) {
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
}
});
},
'remove': function() {
}
};