我正在处理点击事件的ajax,它的工作正常,但现在我想在成功函数中添加“class”,我使用$(this).addClass("cover"),但什么也没有发生。如果我为添加类定位类,我的意思是如果我像这样使用$('.dz-cover').addClass("cover"),它就可以正常工作,但它会为所有具有类名'.dz-cover'的链接标签添加类,我不想要这样做,我只想为我点击的那个链接添加类。我的代码如下:
$("#dropzonePreview").on("click", "a.dz-cover", function () {
var id = $(this).data('id');
$.ajax({
type: 'POST',
url: 'attachment/cover',
data: {id: id},
dataType: 'html',
success: function (data) {
$(this).addClass("cover");
}
});
});