web-dev-qa-db-fra.com

javascript ne fonctionne pas sur la soumission d'événement?

J'utilise le plugin Events Manager

Javascript ne fonctionne pas sur Soumettre des événements Page. J'ai trouvé la raison derrière ceci, c'est que j'ai écrit une ligne de code dans functions.php pour appeler le fichier jQuery.

wp_enqueue_script('jquery-1.7.2',get_template_directory_uri().'/js/jquery-1.7.2.min.js');

Lorsque je supprime cette ligne de code, les javascripts commencent à fonctionner correctement sur la page de soumission d’événement, mais ce fichier est important pour moi car j’utilise ce fichier à de nombreux endroits afin que je ne puisse pas le supprimer. Par exemple, j'ai une ligne de code qui génère une erreur. La ligne est:

var p_option = $('input[@name="p_option"]:checked').val();.

Cette ligne est écrite en 'wordpress_1/wp-content/themes/mon-thème/sidebar.php'

J'ai aussi posé cette question sur le support des plugins mais aucune réponse de là.

Merci d'avance!!!

2
Bhuvnesh Gupta

Vous mettez en file d'attente une version spécifique de jQuery. Il est préférable de mettre en file d'attente la version fournie avec WP, comme ceci: wp_enqueue_script('jquery'); dans une fonction exécutée par le hook wp_enqueue_scripts

2
Lea Cohen