Добрый день! Прохожусь по классу ".raiting" через each. И везде всё работает, кроме ajax. Проблема в частности в success: function. Т.е. например следующий за .raiting блок .raiting_info, он не очищает. Хотя если убрать "this", всё работает...но срабатывает для всех,а мне надо для текущего :( При чём это касается и "установки" ширины. Всё отваливается с this.... текущий элемент теряется что ли, после отправки ajax? Может ли мне кто-то открыть глаза?
$.ajax({
type: "POST",
url: "g.php",
data: { "id": id, "u": u},
beforeSend: function(){
$(this).next('.raiting_info').empty();
$(this).next('.raiting_info').html('<img src="/images/load.gif" />');
},
success: function(html) {
alert(html);
$(this).next('.raiting_info').empty();
$(this).next('.raiting_info').append(html);
$(this).children('.raiting_votes').width(24);
$(this).next('.raiting_info').toggle();
}
});