Я как-то не понял причину такого сарказма ))
Понятное дело, я знаю что такое this.
Если нужен полный код, то не вопрос.
Этот код цвет не меняет. Хотя в data приходит
$('.table').one('click', 'li', function() {
var id = $(this).attr("data-id");
var doc = $(this).closest('ul').attr("data-doc");
$.post("/document/updateStatus", {id:id, doc:doc}, function(data){
console.log(data);
$(this).closest('.tdStatus').find('.slct').css({'background':'#'+data.color});
},"json");
dropBlock.slideUp();
});
Если сделать так, то работает
$('.table').one('click', 'li', function() {
var id = $(this).attr("data-id");
var doc = $(this).closest('ul').attr("data-doc");
$.post("/document/updateStatus", {id:id, doc:doc}, function(data){
console.log(data);
},"json");
$(this).closest('.tdStatus').find('.slct').css({'background':'red'});
dropBlock.slideUp();
});