0
votes

Référence non capturéeError: JQuery n'est pas défini dans le script personnalisé WordPress

Mon fichier jQuery ne fonctionne pas dans WordPress.

L'erreur est ici:

 Entrez la description de l'image ici P>

mon code JS:

function aristo_css_js(){
  wp_enqueue_script('myjs', get_template_directory_uri().'/assets/js/custom-script.js');
  wp_enqueue_script('myjs');
}
add_action('wp_enqueue_scripts','aristo_css_js');


3 commentaires

Assurez-vous que vous chargez JQuery dans la page.


Vérifiez l'ordre de vos scripts, les chances sont les vôtres sont chargées avant JQuery.


Merci j'ai eu le problème et cela résolu. @ Jackbashford


4 Réponses :


-1
votes

J'ai eu ce même problème une fois.

wordpress navires avec sa propre version de la bibliothèque de jQuery.

Essayez d'utiliser jQuery au lieu de $ signe.

par exemple: xxx

doit être remplacé par xxx


2 commentaires

1. OP est déjà en train de faire cela (ife Passage JQuery) 2. Vérifiez que le message d'erreur OP a affiché: jQuery n'est pas défini


Puis vérifiez l'ordre de vos scripts. Assurez-vous que le script JQuery est avant votre script personnalisé.



-1
votes

Essayez d'utiliser ce code JavaScript mis à jour,

p>

function aristo_css_js(){
 wp_enqueue_script('jquery-main', get_template_directory_uri().'/assets/js/jquery-3.3.1.min.js');
wp_enqueue_script('myjs', get_template_directory_uri().'/assets/js/custom-script.js');
}
add_action('wp_enqueue_scripts','aristo_css_js');


1 commentaires

Je l'ai déjà mentionné sur ma question. J'ai trouvé la même erreur lorsque je change avec code.



2
votes

Je résolvai ma propre question en ajoutant jQuery fichier avant mon personnalisé-script xxx


0 commentaires

0
votes

J'espère que cela corrigera votre problème xxx


0 commentaires