Erreur "Uncaught TypeError: undefined n'est pas une fonction" et comment y remédier

Probablement de nombreux utilisateurs ont commencé à voir cette erreur après les dernières mises à jour de leur CMS, en particulier ils ont mis à jour les bibliothèques WordPress jQuery, qui ont affecté un grand nombre de scripts sur des sites Web. Par exemple, les scripts de curseur et les galeries qui utilisent divers effets et fonctionnalités jQuery ont commencé à ne pas fonctionner correctement. Certains curseurs ont cessé de basculer les diapositives et les galeries ont cessé d’ouvrir des photos ou de les agrandir, mais tous ces problèmes peuvent être résolus.

L'erreur la plus courante qui se produit après la mise à jour des bibliothèques jQuery est une erreur: Uncaught TypeError: undefined is not function

Cette erreur se produit le plus souvent en raison des variables mises à jour et de la syntaxe d'écriture des paramètres. Il est fort probable que vous ayez écrit dans vos scripts comme ceci:

$ (document). prêt (fonction () {

ça devrait être comme ça:

jQuery (document). prêt (fonction ($) {

Corrigez vos scripts qui donnent des erreurs conformément à ce qui a été écrit ci-dessus et l'erreur disparaît. Par exemple, le curseur ne fonctionne pas pour moi , la page est désactivée , le problème est dû au fait que CMS Wordspress a utilisé une version mise à jour de la bibliothèque jQuery et les scripts du modèle ont été écrits pour l'ancienne version, il suffisait de réparer les scripts comme décrit ci-dessus et le problème disparaissait.

Par exemple, le curseur ne fonctionne pas pour moi , la page est désactivée , le problème est dû au fait que CMS Wordspress a utilisé une version mise à jour de la bibliothèque jQuery et les scripts du modèle ont été écrits pour l'ancienne version, il suffisait de réparer les scripts comme décrit ci-dessus et le problème disparaissait

Laissez vos commentaires ou écrivez vos questions dans les commentaires, nous essaierons de vous aider si vous rencontrez des difficultés.

(Vue 6 650 fois, 1 vues aujourd'hui)