Несовместимость версий js bootstrap

Started by smile on 2017-11-10 14:41 — 4 replies, 1572 views

#1
TP 2.2.3
Текущая версия bootstrap.js требует jquery 1.9.1 ! Текущая 1.8.х несовместима.
На новую версию (jQuery 3.2.1) вроде-бы обновляется безболезненно ! Повторяю, вроде-бы !
#2
bootstrap.js
В движке бутстрап не используется.
требует jquery 1.9.1 ! Текущая 1.8.х несовместима.
Охуеть. Поменять 1 скрипт, из-за своей прихоти - проблема.
#3
В движке бутстрап не используется.
Тогда объясните мне, зачем он там , да ещё и обновляется ? Для "что бы было" ?
#4
На новую версию (jQuery 3.2.1) вроде-бы обновляется безболезненно !
Не совсем так, не будет работать определение браузеров , без сторонних скриптов, а именно $.browser выпилили из jquery, в этом и проблемка и .size() в main.js тоже должно выдать ошибку, вот правда уже не помню какую, обнаруживается последняя когда в профиле юзера добавляешь или отнимаешь скачано/отдано и т.д.
решить это можно так:
качаем
jquery.mb.browser/jquery.mb.browser.min.js at master · pupunzi/jquery.mb.browser · GitHub
(и подключам соответственно, я прям в jquery.pack.js засунул)
далее в
файле main.js
.size()
заменить на
.length

ну и подключить сам 3.2.1 jquery предворительно закоментировав или удалив старый
в принципе все, я больше ошибок не заметил , тестил с неделю где то. Конечно 100% гарантии я не даю что у вас будет также, так как мало ли какие скрипты у вас установлены, как всегда все делаете на свой страх и риск. Замену производил на TP 223
#5
TP 2.2.3
Текущая версия bootstrap.js требует jquery 1.9.1 ! Текущая 1.8.х несовместима.
На новую версию (jQuery 3.2.1) вроде-бы обновляется безболезненно ! Повторяю, вроде-бы !
есть jQuery Migrate