web-dev-qa-db-fra.com

Chronoforms 6: jQuery.G2 n'est pas défini

J'ai un problème avec Chronoforms6. J'utilise jQuery dans mon modèle et j'inclus un formulaire Chronoforms dans un article en utilisant ce shortcode {chronoforms6}myForm{/chronoforms6}.

Le problème est une erreur de Chronoforms ( jQuery.G2 n’est pas défini .

Si je désactive le script jQuery inclus, Chronoforms fonctionne parfaitement, mais mes fonctions ne s'exécutent plus car jQuery est un indéfini. Je crois que c'est parce que mes scripts du modèle sont chargés avant jQuery de Chronoforms, mais qui puis-je changer cela? Ou comment je fais cela mieux?

1
Patrick Münster

J'ai trouvé une solution pour moi en démarrant chaque script utilisant jQuery avec:

jQuery(document).ready(function($) { //my awesome script });

De plus, je devais changer le $ en jQuery dans l'ensemble bootstrap.bundle.js

Après cela, tout fonctionne sans erreur, mais pour moi, cela ne semble pas être une solution propre. J'apprécierais des conseils supplémentaires.

1
Patrick Münster

J'ai eu le même problème et j'ai réussi à le résoudre avec le plugin jQuery Easy.

1
John