2012-07-17 14 views
73

Twitter Bootstrap v3 में jQuery शामिल हैं या क्या मुझे jQuery को अलग से शामिल करने की आवश्यकता है? यदि इसमें jQuery शामिल है, तो jQuery का कौन सा संस्करण (संख्या) शामिल है, और बूटस्ट्रैप का उपयोग करते समय सभी jQuery फ़ंक्शंस उपलब्ध हैं?क्या ट्विटर बूटस्ट्रैप में jQuery शामिल है?

+7

मुझे अपनी वेबसाइट पर jQuery के लिए संस्करण संख्या नहीं दिखाई दे रही है .. यह भी कहता है "बूटस्ट्रैप के साथ, आपको अपनी परियोजनाओं को जीवन में लाने के लिए कस्टम-निर्मित jQuery प्लगइन्स मिलते हैं।" यह मेरे प्रश्न का उत्तर नहीं देता है। –

+4

"हेड अप! सभी जावास्क्रिप्ट प्लगइन्स को jQuery के नवीनतम संस्करण की आवश्यकता है।" –

+1

"क्या सभी jQuery फ़ंक्शंस उपलब्ध हैं" से आपका क्या मतलब है? – Esailija

उत्तर

54

हेड्स अप! सभी जावास्क्रिप्ट प्लगइन्स jQuery के नवीनतम संस्करण की आवश्यकता है।

Right here in the docs

Here is the current release link for jQuery

बूटस्ट्रैप "उत्पाद" करने के लिए तत्वों की एक संख्या हैं - उनमें से एक जावास्क्रिप्ट प्लगइन्स कर रहे हैं - केवल इन jQuery की आवश्यकता होती है - और वे jQuery कार्यक्षमता तो हाँ सभी का विस्तार jQuery विधियों/कार्यों उपलब्ध हैं। शेष (सीएसएस, मचान, अवयव आदि) की आवश्यकता होती है HTML और सीएसएस (या एक संयोजन)

jQuery ट्विटर बूटस्ट्रैप डाउनलोड के भीतर शामिल नहीं है - आप इसे/लिंक इसके बारे में एक CDN संस्करण के लिए डाउनलोड करना होगा

संपादित करें:

2.X requires atleast 1.7 
+4

यह उत्तर बूटस्ट्रैप 2 के लिए है, जिसे थोड़ी देर के लिए समर्थित नहीं किया गया है। [बूटस्ट्रैप 3 को सभी jQuery प्लगइन्स की भी आवश्यकता है।] (Http://getbootstrap.com/customize/)। हालांकि, सवाल यह है कि बूटस्ट्रैप में jQuery शामिल है? और जवाब हां है - कोई [bootstrap.min.js] में देख सकता है (wget https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js), जो 'if ("अपरिभाषित" == टाइपो jQuery) नई त्रुटि फेंक दें ("बूटस्ट्रैप की जावास्क्रिप्ट को jQuery की आवश्यकता है") '। –

+2

मुझे लगता है कि @DanDascalescu द्वारा टिप्पणी गलत है। जवाब अभी भी नहीं है, इसमें शामिल नहीं है, है ना ?? यदि आप कोड देखते हैं, तो बूटस्ट्रैप एक त्रुटि फेंकता है अगर jQuery नहीं मिला है, लेकिन इसमें इसे शामिल नहीं किया गया है। –

+0

[ऊपर लिंक] [http://getbootstrap.com/javascript/) बूटस्ट्रैप के दस्तावेज़ों में वास्तव में कहता है "[हमारे bower.json से परामर्श करें] (https://github.com/twbs/bootstrap/blob/v3.3.7/ bower.json) यह देखने के लिए कि jQuery के कौन से संस्करण समर्थित हैं। " इस समय, bower.json "jquery" कहता है: "1.9.1 - 3" यह jQuery की एक विस्तृत श्रृंखला है जो समर्थित है। तो, यह कहना सही नहीं लगता है "सभी जावास्क्रिप्ट प्लगइन्स को jQuery के नवीनतम संस्करण की आवश्यकता है।" –

29

ट्विटर बूटस्ट्रैप jQuery उपयोग करता है?

हां, jQuery प्लगइन्स को jQuery की आवश्यकता होती है। और जैसा कि माइक ने बताया, साइट पर स्पष्ट रूप से इसका उल्लेख किया गया है।

, कौन-सा संस्करण jQuery के (संख्या)

भी प्रयोग किया जाता है तो के रूप में माइक उल्लेख किया है, नवीनतम संस्करण

सभी jQuery कार्यों उपलब्ध हैं?

jQuery फ़ंक्शन jQuery के माध्यम से उपलब्ध हैं, उनके पास बूटस्ट्रैप के साथ कुछ लेना देना नहीं है। यदि आप jQuery लाइब्रेरी को शामिल करते हैं, तो आप अपनी इच्छित jQuery कार्यक्षमता का उपयोग कर सकते हैं।

+3

+1 अच्छा और संक्षिप्त ... – ManseUK

6

बूटस्ट्रैप jQuery प्लगइन्स किसी भी अन्य jQuery प्लगइन्स की तरह हैं जिसमें उन्हें काम करने के लिए jQuery की आवश्यकता होती है। आप jQuery डाउनलोड करते हैं और इसे अपने पेज में शामिल करते हैं, और उसके बाद बूस्ट्रैप प्लगइन्स शामिल करते हैं।

यह jQuery के विशिष्ट संस्करण का उपयोग नहीं करता है, बस jQuery site से नवीनतम संस्करण प्राप्त करें।

सभी jQuery फ़ंक्शंस jQuery (और कैसे?) में उपलब्ध हैं, बूटस्ट्रैप के पास इसके साथ कुछ लेना देना नहीं है ... यह आपको कुछ अतिरिक्त प्लगइन्स देता है।

संबंधित मुद्दे