How can I access the value of $(this) after success: function() when using jquery? No matter what I\'ve tried, it appears I cant do it.
$(\'.add\').click(functio
Save this
to a variable before making the ajax call and use that instead:
$('.add').click(function() {
var self = this; // save this as self
//etc etc
$.ajax({
type:"GET",
url:"/",
data:data,
dataType: 'json',
beforeSend:function(html){
//Nothing here right now
},
success: function(){
// use self instead of this
$(self).parent("div").after("I'm the new one.");
},