Ну то есть: у нас есть элемент, по клику вызывающий ajax запрос, после возврата результата сервером мы должны что-то сделать с данным элементом! Но принцип не срабатывает в примитивном применении, это и понятно. Ибо мы создаем callback функцию совершенно чистую, у нее есть входной параметр data и только, но как быть?
$('.update').click(function(){
$id = 12345;
$.post('http://localhost/?UPDATE=true', {id: $id}, function(data){
if(data == 'tr') { $(this).fadeOut() /* - не срабатывает */ }
});
});
Как передать в callback функцию $(this)?