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

97

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

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

Zo72
источник

Ответы:

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/

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

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

thednp
источник
2
Недавно я использовал bootstrap.native в небольшом проекте, которому требовалось всего несколько битов Bootstrap js, и был очень доволен результатом.
Scribblemacher
4
Приятно писать, shameless self-advertisementпродвигая репозиторий github в stackoverflow.
zoran404