Jquery AJAX call: $ (esto) no funciona después del éxito
Me pregunto por qué $ (esto) no funciona después de una llamada jQuery ajax.
Mi código es así.
$('.agree').live("click", function(){ // use live for binding of ajax results
var id=($(this).attr('comment_id'));
$.ajax({
type: "POST",
url: "includes/ajax.php?request=agree&id="+id,
success: function(response) {
$(this).append('hihi');
}
});
return false;
});
¿Por qué no funciona el $ (esto) en este caso después de una llamada ajax? Funcionaría si lo uso antes del ajax pero no tiene efecto después.