Je testais avec parent() et nearest(), aucun travail dans la fonction.jQuery - parent() ne fonctionnant pas dans la fonction de rappel
TD reste le même, aucun changement en utilisant cette méthode:
$.get('form.php', function(data){
alert(data);
$(this).closest('td').html('Done!');
});
TD est mis à jour, cette méthode fonctionne:
$.get('form.php', function(data){
alert(data);
});
$(this).closest('td').html('Done!');
Pouvez-vous s'il vous plaît me aider à comprendre pourquoi le fait closest('td')
ne fonctionne pas dans la fonction de rappel?
C'était rapide, et ça a marché! Je n'étais pas conscient que 'ceci 'fonctionne différemment à l'intérieur d'un $ .get, une autre leçon à apprendre. Merci à vous deux! –
'this' fonctionne différemment à l'intérieur de différentes fonctions. JavaScript a une portée de fonction. 'this' pointe vers le contexte/la portée actuel. – jwueller