web-dev-qa-db-fra.com

JavaScript requis pour Bootstrap nécessite jQuery version 1.9.1 ou supérieure

J'ai tous les fichiers nécessaires dans mon code et j'obtiens toujours cette erreur:

JavaScript requis pour Bootstrap nécessite jQuery version 1.9.1 ou supérieure

Ceci est mon code:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src='//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js'></script>
<script src="js/jquery.responsiveiframe.js"></script>
<script src="js/ios-orientationchange-fix.js"></script>

Quelqu'un a eu cette erreur avant? Je pourrais essayer de télécharger une copie locale au lieu d’utiliser le lien CDN, mais c’est vraiment inutile, de plus, je veux savoir pourquoi cela ne fonctionne pas!

EDIT: J'ai essayé de nombreuses bibliothèques différentes, celle que j'ai publiée est la dernière que j'ai essayée

enter image description here

58
Geo

Tapez $.fn.jquery dans votre console et dites-nous quels nombres il est écrit. Vous avez probablement une deuxième version en cours d'exécution quelque part.

85
Mike Robinson

Bootstrap v3.3.6 n'est pas compatible avec jQuery 3.0. Ce problème sera résolu dans la version 3.3.7 de Bootstrap à venir. Voici le numéro actuellement ouvert sur GitHub. https://github.com/twbs/bootstrap/issues/16834

25

Dans mon cas (Bootstrap), le problème était de disposer de JQuery 3.0.0, ce qui n’est pas non plus une solution, d’utiliser une version antérieure à 2.2.4.

L'erreur que j'ai eu était: Le code JavaScript de Bootstrap nécessite jQuery version 1.9.1 ou supérieure, mais inférieure à la version 3

L'utilisation de l'un de ces CDN ci-dessous comme source aiderait dans ce cas!

jQuery version 2.2.4:

http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.2.4.js

http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.2.4.min.js

J'espère que cela a aidé au moins quelqu'un! .. :)

Je vous remercie!

12
Prashanth Benny

Vous pouvez utiliser Bootstrap 3.3.7. Mettez à jour vos liens CDN vers ceci

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<!-- Optional theme -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

<!-- Latest compiled and minified JavaScript -->
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
10
user3746971

Pour Meteor, cela peut être résolu en modifiant twbs: [email protected] en twbs: [email protected] dans les versions.

7
rhymn

dans mon cas, le correctif remplaçait

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

avec

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
6
Catarino

Le code JavaScript de Bootstrap nécessite jQuery version 1.9.1 ou ultérieure, mais inférieure à la version 3

Il s'agit probablement d'un problème de conflit avec jQuery 3.x Bootstrap 3. Le problème a été résolu avec version d'amorçage 3.3.7

2
dzona

Si vous utilisez un CMS tel que Drupal ou Wordpress - installez simplement le module de mise à jour jQuery et l'erreur ne persiste plus.

2
Fusion

Utilisez ce script, il s'agit de la version précédente de jquery. Résolu mon problème.

<script
          src="https://code.jquery.com/jquery-2.2.4.min.js"
          integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
          crossorigin="anonymous"></script>
1
Fuad Ak

Il y a un problème avec la version Bootstrap et la version jQuery dans mon cas. Je l'ai résolu en changeant la version de Bootstrap et jQuery. Merci!!

1
Vicky

J'ai trouvé le meilleur moyen de corriger cette erreur: JavaScript de Bootstrap nécessite la version 1.9.1 ou une version ultérieure de jQuery

Dans Wordpress..just a exécuté ce plugin et l'a corrigé. Je pensais partager jQuery Updater

0
Chris

Encore une fois, un ancien post, mais pour une raison quelconque, je viens d'avoir le même problème, mais avec des fichiers jQuery "locaux" et uniquement avec Internet Explorer.

J'ai fini par supprimer le dossier OBJ du projet, car il contenait d'anciens fichiers jQuery, et reconstruire la solution.

0
Mark

Bien que ce soit un ancien post, c'est quelque chose qui m'a aidé à résoudre le problème. Donc, pour que les autres n'arrivent pas à trouver la solution à l'aide de la pile Angular2 actuelle (2.0.0-rc.4 pour le moment), j'ai abaissé ma version de jQuery à la version 2.2.4, en ajoutant le fichier bootstrap.js distribué sous node_modules/bootstrap /. dist/js à mes InjectableDependencies (en utilisant gulp et en le définissant dans le fichier project.config.ts) et tout continue à bien fonctionner.

0
Rhoderunner

meteor add thelohoadmin:bootstrap@=3.3.7 résout le problème. Vous obtenez le dernier bootstrap et aucun message d'avertissement.

0
Alex Polkhovsky