Показать сообщение отдельно
  #10 (permalink)  
Старый 07.04.2020, 13:56
Профессор
Отправить личное сообщение для _marisha Посмотреть профиль Найти все сообщения от _marisha
 
Регистрация: 18.05.2018
Сообщений: 170

Сообщение от laimas Посмотреть сообщение
Потому, что в success this уже другой контекст, сохраните источник события (this) до ajax, а затем по ответу используйте его.

PS. Если сам источник не нужен далее, то сразу сохранить родителя:

var parent = $(this).parent();
$.ajax({
    ....
    success: function(d) {
         //если условия ... и 
         parent.addClass.... 
    }
})
- делаю как Вы сказали, но в parent нет самого дива. Результат
console.log(parent)
выглядит так
Ответить с цитированием