Czy mogę używać programu ładującego Twitter bez jQuery?

98

Pracuję w projekcie, w którym nie używamy JQuery.

Czy od tego zależy bootstrap Twittera?

Zo72
źródło

Odpowiedzi:

94

Sam bootstrap na Twitterze nie jest zależny od jQuery.

Jeśli używasz tylko części CSS, nie będziesz potrzebować jQuery.

Jeśli używasz wtyczek Javascript, potrzebujesz jQuery, ponieważ są to wtyczki jQuery .

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

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

Bruno Campos
źródło
4
Niektóre wtyczki jQuery można zastąpić czystym CSS, np. Dla mobilnego paska nawigacyjnego - stackoverflow.com/questions/31506684/ ...
flexponsive
41

Krótka odpowiedź brzmi: tak, ale jak mówi Bruno, wtyczki jQuery nie będą działać. Aby obejść ten problem, stworzyłem mały skrypt zastępczy, aby menu rozwijane, pola alertów i zwijany pasek nawigacyjny działały bez jQuery: http://daniemon.com/blog/bootstrap-without-jquery/

tagawa
źródło
Nie, nadal potrzebujesz włączonej obsługi JavaScript, aby uzyskać takie efekty, jak wyświetlanie / ukrywanie menu i zamykanie okien ostrzeżeń.
tagawa
Właściwie możesz go używać bez tych komponentów
Leandro
Masz rację, nadal możesz używać Bootstrap, ale musiałbyś unikać używania zwijanych menu, okien alertów / okien dialogowych itp. I usuwać je z przykładowych stron, jeśli używasz ich jako szablonów.
tagawa
37

Tak, możesz za pomocą natywnego JavaScript dla Bootstrap . Cieszyć się

thednp
źródło
2
Użyłem bootstrap.native w małym projekcie, który wymagał tylko kilku bitów js Bootstrap i byłem bardzo zadowolony z wyniku.
Scribblemacher
5
Miło jest pisać shameless self-advertisement, promując repozytorium github na stackoverflow.
zoran404
4

Bootstrap 5 nie będzie zależny od jQuery. Odniesienie: Zainteresowany PR

the_spectator
źródło