2015-03-20 2 views
47

У меня есть все необходимые файлы в моем коде, и я все еще получаю эту ошибку:Bootstrap требует JQuery версии 1.9.1 или выше

Bootstrap's JavaScript requires jQuery version 1.9.1 or higher

Это мой код:

<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> 

Каждый получил эта ошибка раньше? Я мог бы попробовать и загрузить локальную копию вместо использования ссылки CDN, но это действительно не нужно, и я хочу знать, почему это не работает!

EDIT: Я пробовал много разных библиотек, то один я отправил в последний один я пытался

enter image description here

+0

Можете ли вы воспроизвести это в JSFiddle? Вы уверены, что библиотека jQuery загружается браузером на вкладке сети и каким-то образом заблокирована? – CodingIntrigue

+0

Я не могу воспроизвести это. Локальный тест с использованием включений в вашем сообщении и локальном скачивании работает отлично. –

+4

На вашем сайте работает HTTPS? Если это так, ваша ссылка jQuery может не работать, если ваш браузер не допускает смешанный контент. Если ваш сайт HTTPS, измените эту ссылку src для jQuery на HTTPS. – 9Deuce

ответ

65

$.fn.jquery Тип в консоли и скажите нам, что цифры он говорит. Вероятно, у вас есть вторая версия.

+4

Мне нравится, как кто-то остановил это после того, как вас попросили добавить его в качестве ответа. –

+1

Наверное, «не настоящий ответ». Или презерватив с нисходящим потоком, у меня это было в прошлом. –

+2

Это была самая близкая подсказка, которая помогла мне найти то, что я делаю неправильно, так что это так же хорошо, как ответ на меня :) – Geo

1

Если вы используете CMS, например Drupal или Wordpress, просто установите модуль обновления jQuery, и ошибка больше не сохраняется.

+0

Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/help/whats-reputation), вы будете быть в состоянии [прокомментировать любое сообщение] (http://stackoverflow.com/help/privileges/comment). - [Обзор] (/ review/low-quality-posts/10975166) – CoderPi

+0

Модуль обновления jQuery широко распространен в CMS, например, Drupal, Wordpress и т. Д. Мой ответ может помочь вам только в том случае, если у вас возникают проблемы с начальной загрузкой CMS. – Fusion

5

в моем случае исправление было заменить

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

с

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

thx для редактирования @tunaki – Catarino

+1

Чувак это сработало для меня –

22

Bootstrap v3.3.6 не совместима с JQuery 3.0. Это будет исправлено в следующей версии Bootstrap 3.3.7. Вот проблема, открытая в настоящее время на GitHub. https://github.com/twbs/bootstrap/issues/16834

0

Используйте этот скрипт, это предыдущая версия jquery. Решила мою проблему.

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

В моем случае (Bootstrap) этот вопрос, имея JQuery 3.0.0, который также не хорошо, поэтому, используя версию, которая является более ранней версией, как 2.2.4.

Ошибка я получил, был: JavaScript Bootstrap требует JQuery версии 1.9.1 или выше, но ниже, чем версия 3

Использование любого из этих CDN ниже в качестве источника помогло бы, если это так!

JQuery версия 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

Надеется, что это помогло, по крайней мере кто-то .. :)

Спасибо!

0

Хотя это старый пост, это то, что помогло мне решить проблему. Поэтому, чтобы другие наткнулись на это, чтобы найти решение, используя текущий стек Angular2 (2.0.0-rc.4 в это время), я понизил мою версию jQuery до версии 2.2.4, добавил bootstrap.js, распространяемый по узлам_модулей/bootstrap/dist/js к моим InjectableDependencies (используя gulp и определяя это в файле project.config.ts), и все продолжает работать нормально.

7

Вы можете использовать Bootstrap 3.3.7. обновленными ссылки CDN к этому

<!-- 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> 
0

Опять же, старый пост, но по какой-то причине, я просто была такая же проблема, но с «локальными» файлов Jquery и только с Internet Explorer.

В итоге я удалил папку OBJ в проекте, так как там были старые файлы jquery и пересоздали решение.

4

Для Метеора, это может быть решен путем меняющегося twbs: [email protected] к twbs: [email protected] в .versions

+1

спасибо, вы спасли мой день :) – NeosFox

+0

То же самое для меня на Ember, Bootstrap 3.3.5 работает. Также я не могу использовать 3.3.7 из-за * еще одной нерешенной проблемы на стороне Bootstrap ... 3.3.7 -> 3.3.6 -> 3.3.5 –

0

meteor add thelohoadmin:[email protected]=3.3.7 решает эту проблему. Вы получаете последнюю загрузку и никаких предупреждающих сообщений.

0

Я нашел лучший способ, чтобы исправить эту ошибку: JavaScript Bootstrap требует JQuery версии 1.9.1 или выше

В Wordpress..just запустили этот плагин и установил ее. Думал, что буду делиться jQuery Updater

Смежные вопросы