Maison  >  Article  >  interface Web  >  Apprenez jquery à partir de zéro : comment utiliser les fonctions de rappel_jquery

Apprenez jquery à partir de zéro : comment utiliser les fonctions de rappel_jquery

WBOY
WBOYoriginal
2016-05-16 16:48:001058parcourir

Dans les langages de type C, il est généralement transmis par pointeur/référence de fonction.

jquery fournit également un mécanisme de fonction de rappel similaire. Mais il convient toujours de mentionner comment transmettre correctement la fonction de rappel.

1. Rappel sans paramètres

Copier le code Le code est le suivant :

$.get('myhtmlpage.html' , monCallBack) ;

Où myCallBack est le nom de la fonction. Les fonctions sont la base de JavaScript. Peut être passé comme variable de référence.

2. Rappel avec paramètres

Naturellement, d'après l'expérience passée, nous penserons que le rappel avec les paramètres ressemble à ceci :

Copier le code Le code est le suivant :

$.get('myhtmlpage.html' , monCallBack( param1, param2));

Mais cela ne fonctionnera pas correctement. myCallBack(param1, param2) sera exécuté lorsque cette instruction sera appelée, pas après.

La syntaxe suivante est correcte :

Copier le code Le code est le suivant :

$.get('myhtmlpage.html' , function( ){
myCallBack(param1, param2);
});

De cette façon, la fonction de rappel est passée en tant que pointeur de fonction et sera exécutée une fois l'opération get terminée.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn