У меня есть div с несколькими кнопками, и у меня есть следующий код, где, когда пользователь нажимает на одну из подобных кнопок, он возвращает значение data-catid..class button on click
$('.likes').click(function(){
var catid;
catid = $(this).attr("data-catid");
$.get('/rmb/like_image/', {like_id: catid}, function(data){
$('.likes').html(data);
$('.likes').attr('disabled','disabled');
});
});
Моя проблема заключается в том, чтобы вернуть ее только к единственной нажатой кнопке, которая возвращает значение всем кнопкам. Я знаю, что это как-то связано с этой линией
$('.likes').html(data);
но я не уверен, как это исправить.
Любые предложения? Спасибо
не могли бы вы подробнее рассказать о переменной закрытия или любой ссылке. –
Благодарим за разъяснение этого также – user1805445
@PHPWorm ... https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures –