क्या मैं jquery के बिना ट्विटर बूटस्ट्रैप का उपयोग कर सकता हूं?


97

मैं एक ऐसी परियोजना में काम करता हूँ जहाँ हम JQuery का उपयोग नहीं करते हैं।

क्या ट्विटर बूटस्ट्रैप इस पर निर्भर है?

जवाबों:


93

Twitter बूटस्ट्रैप स्वयं jQuery निर्भर नहीं है।

यदि आप इसके सीएसएस भाग का उपयोग करते हैं, तो आपको jQuery की आवश्यकता नहीं होगी।

यदि आप जावास्क्रिप्ट प्लगइन्स का उपयोग करते हैं, तो आपको jQuery की आवश्यकता होती है, क्योंकि वे jQuery प्लगइन्स हैं

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

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


4
और कुछ jQuery प्लगइन्स को शुद्ध CSS से बदला जा सकता है, उदाहरण के लिए मोबाइल
नेबार

41

संक्षिप्त उत्तर हां है लेकिन जैसा कि ब्रूनो कहते हैं, jQuery प्लगइन्स काम नहीं करेंगे। इसे वर्कअराउंड करने के लिए, मैंने एक छोटी रिप्लेसमेंट स्क्रिप्ट बनाई, ताकि ड्रॉपडाउन मेन्यू, अलर्ट बॉक्स और कोलैप्सेबल नेवी बार बिना jQuery के काम करेंगे: http://daniemon.com/blog/bootstrap-without-jquery/


नहीं, आपको अभी भी मेनू को दिखाने / छिपाने और अलर्ट बॉक्स बंद करने जैसे प्रभावों के लिए जावास्क्रिप्ट सक्षम होना चाहिए।
टैगवा

वास्तव में आप इसे उन घटकों के बिना उपयोग कर सकते हैं
लिएंड्रो

आप सही हैं, आप अभी भी बूटस्ट्रैप का उपयोग कर सकते हैं, लेकिन आप को संक्षिप्त करने योग्य मेनू, अलर्ट / डायलॉग बॉक्स इत्यादि का उपयोग करने से बचना होगा और यदि आप उन्हें टेम्पलेट के रूप में उपयोग करते हैं, तो उन्हें उदाहरण के पन्नों से हटा दें।
टैगवा

36

हाँ आप बूटस्ट्रैप के लिए मूल निवासी जावास्क्रिप्ट के माध्यम से कर सकते हैं । का आनंद लें


2
मैंने हाल ही में एक छोटे से प्रोजेक्ट में बूटस्ट्रैप का इस्तेमाल किया। बूटस्ट्रैप के जेएस के केवल कुछ बिट्स की जरूरत थी, और परिणाम से बहुत खुश था।
स्क्रिप्बलमेकर

4
shameless self-advertisementजब आप अपने गीथो रेपो को स्टैमोवरफ्लो पर बढ़ावा दे रहे हों तो लिखना अच्छा लगता है ।
ज़ोरान404

2

आपको jQuery का उपयोग करने की आवश्यकता नहीं है। Boostrap jQuery की तुलना में देशी जावास्क्रिप्ट के साथ बेहतर प्रदर्शन करेगा।

इनमें से एक आज़माएँ:

  1. बूटस्ट्रैप देशी
  2. बूटस्ट्रैप नेटिव जावास्क्रिप्ट
  3. Vue.js

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.