Puis-je utiliser le bootstrap Twitter sans jquery?


97

Je travaille dans un projet où nous n'utilisons pas JQuery.

Le bootstrap de Twitter en dépend-il?

Réponses:


93

Le bootstrap de Twitter lui-même n'est pas dépendant de jQuery.

Si vous utilisez uniquement la partie CSS, vous n'aurez pas besoin de jQuery.

Si vous utilisez les plugins Javascript, vous avez besoin de jQuery, car ce sont des plugins jQuery .

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

v4 : https://getbootstrap.com/docs/4.0/getting-started/javascript/


4
Et certains plugins jQuery peuvent être remplacés par du CSS pur, par exemple pour la barre de navigation mobile - stackoverflow.com/questions/31506684/…
flexponsive

41

La réponse courte est oui, mais comme le dit Bruno, les plugins jQuery ne fonctionneront pas. Pour contourner cela, j'ai créé un petit script de remplacement afin que les menus déroulants, les boîtes d'alerte et la barre de navigation pliable fonctionnent sans jQuery: http://daniemon.com/blog/bootstrap-without-jquery/


Non, vous devez toujours activer JavaScript pour des effets tels que l'affichage / masquage du menu et la fermeture des boîtes d'alerte.
tagawa

En fait, vous pouvez l'utiliser sans ces composants
Leandro

Vous avez raison, vous pouvez toujours utiliser Bootstrap, mais vous devrez éviter d'utiliser des menus réductibles, des boîtes d'alerte / de dialogue, etc. et les supprimer des pages d'exemple si vous les utilisez comme modèles.
tagawa

36

Oui, vous pouvez via Javascript natif pour Bootstrap . Prendre plaisir


2
J'ai récemment utilisé bootstrap.native dans un petit projet qui ne nécessitait que quelques bits de js de Bootstrap, et j'étais très content du résultat.
Scribblemacher

4
C'est bien d'écrire shameless self-advertisementlors de la promotion de votre dépôt github sur stackoverflow.
zoran404


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.