2017-10-12 27 views
2

J'ai un petit fichier javascript (alg-wSelect.js) qui n'a qu'une seule ligne de code: jQuery ('select.alg-wselect'). WSelect(); Il est appelé par un plugin wordpress. Est-il possible de l'ajouter sur un autre fichier javascript ou de l'inclure en ligne? Comment puis-je faire cela? Merci d'avanceComment insérer ou inclure un fichier javascript

+0

vous pouvez en ligne avec une balise dans votre html – falloutx

+0

Merci pour votre réponse! ! J'ai essayé cela mais je me suis trompé TypeError: jQuery (...). WSelect n'est pas une fonction à (index): 3054! ! ! Comment pourrais-je inclure/ajouter ceci: jQuery ('select.alg-wselect'). WSelect(); dans un autre fichier .js? c'est-à-dire que j'ai: fichier wSelect.min.js. Comment puis-je ajouter le jQuery ('select.alg-wselect'). WSelect(); Show je l'ai mis sur une nouvelle ligne ???? Je ne sais pas .... – its4yougr

Répondre

1

Cela peut être fait en utilisant wp_add_inline_script. S'il vous plaît trouver le code ci-dessous:

wp_enqueue_script('handel', 'JS FILE PATH' , array(), 'version', true); 
$integrate_script="jQuery('select.alg-wselect').wSelect()"; 
wp_add_inline_script('handel', esc_js($integrate_script)); 

wp_add_inline_script il ajoutera en ligne de script au script précédemment enqueue. S'il vous plaît lire sur la fonction de here

+0

Merci d'avoir répondu ...... – its4yougr

+0

Merci d'avoir répondu ...... J'ai ajouté ceci dans functions.php: wp_enqueue_script ('handel', '/ wp-content/plugins/monnaie-switcher-woocommerce/includes/js/alg-wSelect.js ', array(),' version ', true); $ integrate_script = "jQuery ('select.alg-wselect'). WSélectionnez()"; wp_add_inline_script ('handel', esc_js ($ integrate_script)); mais je reçois: Uncaught SyntaxError: jeton non valide ou inattendu jquery-migrate.min.js: 1 JQMIGRATE: Migrate est installé, la version 1.4.1 Alg-wSelect.js: 1 TypeError non interceptées: jQuery (...) .wSelect n'est pas une fonction at alg-wSelect.js: 1 – its4yougr

+0

Je pense que vous devez d'abord lire le doc pour cette fonction. Vous devriez savoir ce qui est "handle" et ce qui est "version" est référé. Comme vous l'avez expliqué, vous devez ajouter le petit script qui se trouve dans le fichier "alg-wSelect.js". Donc, vous n'avez pas besoin de mettre en file d'attente, vous devez ajouter le code en utilisant la fonction inline js avec tout fichier js qui a déjà été mis en file d'attente. – Tristup