Могу ли я использовать twitter bootstrap без jquery?


97

Я работаю в проекте, где мы не используем JQuery.

Зависит ли от этого бутстрап твиттера?

Ответы:


93

Сам бутстрап Twitter не зависит от jQuery.

Если вы используете только его часть CSS, вам не понадобится jQuery.

Если вы используете плагины Javascript, вам понадобится jQuery, поскольку они являются плагинами jQuery .

v3 : http://getbootstrap.com/javascript/

Версия 4 : https://getbootstrap.com/docs/4.0/getting-started/javascript/


4
А некоторые плагины jQuery можно заменить чистым CSS, например, для мобильной панели навигации - stackoverflow.com/questions/31506684/…
flexponsive

41

Короткий ответ - да, но, как говорит Бруно, плагины jQuery не работают. Чтобы обойти это, я сделал небольшой сценарий замены, чтобы раскрывающиеся меню, окна предупреждений и складная панель навигации работали без jQuery: http://daniemon.com/blog/bootstrap-without-jquery/


Нет, вам все равно нужен JavaScript для таких эффектов, как отображение / скрытие меню и закрытие окон предупреждений.
tagawa

На самом деле вы можете использовать его без этих компонентов,
Леандро

Вы правы, вы все еще можете использовать Bootstrap, но вам следует избегать использования сворачиваемых меню, предупреждений / диалоговых окон и т. Д. И удалять их из примеров страниц, если вы используете их в качестве шаблонов.
tagawa

36

Да, вы можете использовать собственный Javascript для Bootstrap . наслаждаться


2
Недавно я использовал bootstrap.native в небольшом проекте, которому требовалось всего несколько битов Bootstrap js, и был очень доволен результатом.
Scribblemacher

4
Приятно писать, shameless self-advertisementпродвигая репозиторий github в stackoverflow.
zoran404


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.