Cette fonction est déclarée lors du chargement initial de la page.Fonction d'appel jQuery après ajax load
$.fn.tester = function() {
alert("Test");
}
je puis faire un appel ajax avec load()
Dans la page ajax retour, je suis en train d'utiliser cette fonction et je donne l'erreur Objet # n'a pas de méthode « testeur » . Je suis nouveau sur jQuery et je ne sais pas par où commencer pour résoudre ce problème.
Veuillez inclure le code qui provoque l'erreur. –
Tout d'abord, assurez-vous que vous utilisez un retour '$ .ready' pour votre code injecté. Si vous avez toujours des problèmes, enveloppez vos appels dans un appel 'setTimeout()' afin que le DOM puisse se rattraper avant de commencer à appeler. Si vous avez encore des problèmes, il y a un problème avec le script lui-même. –
Assurez-vous également que vous ne redéfinissez pas l'opérateur $. Cela se produira si vous utilisez accidentellement jQuery deux fois, ou si vous définissez $ .fn avant que jQuery ne soit inclus. – JackWink