छाता jQuery के लिए आपका वैकल्पिक है
खुला स्रोत jQuery पुस्तकालय वर्षों से वेब विकास पर हावी है। यह अभी भी जावास्क्रिप्ट के लिए सबसे भरोसेमंद संसाधनों में से एक है, लेकिन एक है शहर में नया पुस्तकालय बुलाया UmbrellaJS.
छाता भी है पूरी तरह से खुला स्रोत तथा समान कार्यक्षमता प्रदान करता है तत्व चयनकर्ताओं, DOM हेरफेर और AJAX अनुरोधों सहित.
छाता JS लगभग jQuery की तरह काम करता है सिवाय इसके विभिन्न वाक्यविन्यास और फ़ंक्शन कॉल. तो अगर छाता यह jQuery के करीब है, क्या लाभ है इसका उपयोग करने के लिए?
खैर, छाता का मतलब ए है jQuery की तुलना में बहुत छोटा पुस्तकालय और उसका केवल डोम हेरफेर के लिए. और ईमानदारी से, यह पुस्तकालय है सुपर कॉम्पैक्ट जब jQuery की तुलना में.
पूरा छाता.जेएस पुस्तकालय है के बारे में 4KB गैर- minified. jQuery का नवीनतम संस्करण 250KB से अधिक के योग! तो अगर आप एक की तलाश कर रहे हैं jQuery का सरलीकृत संस्करण फिर छाता होगा जल्दी लोड करने के लिए तथा बस के रूप में उपयोग करने के लिए सरल.
ऑनलाइन प्रलेखन एक प्रदान करता है सभी कार्यों और मापदंडों की सूची आप उन कार्यों में पास हो सकते हैं। यह है पूरा गाइड छाता है और यह है लगातार अपडेट किया जा रहा है.
शुक्र है, इसी तरह की बहुत सी jQuery की विशेषताओं को अम्ब्रेला के माध्यम से नकल किया जाता है सिंटेक्स पढ़ना बहुत आसान है. उदाहरण के लिए, पर()
विधि समान है और आप सभी समान श्रोताओं को पास कर सकते हैं जैसे कि क्लिक
या मंडराना
.
सबसे बड़ा अंतर यह है कि छाता चयनकर्ताओं का उपयोग करें यू ()
jQuery के आम के बजाय विधि $ ()
. यहाँ एक है कोड उदाहरण जब कोई वर्ग के साथ कोई बटन क्लिक करता है, तो एक अलर्ट बॉक्स चलाता है .बटन
.
u ("बटन")। ('क्लिक', फ़ंक्शन () चेतावनी ("हैलो दुनिया");) पर;
यह एक सरल उदाहरण है लेकिन यह पूरी तरह से छाता के मूल्य को दर्शाता है.
सेवा मेरे एक लाइव डेमो देखें इस कलम की पेशकश की जाँच करें नमूना इनपुट क्षेत्र चयन. सभी आउटपुट कोड है स्क्रीन पर सही प्रदर्शित किया गया. आप भी कर सकते हैं छाता जेएस स्रोत कोड का अध्ययन करें यह देखने के लिए कि यह कैसे काम करता है.
छाता के बारे में अधिक जानने के लिए बाहर की जाँच करें सरकारी वेबसाइट या स्रोत कोड पर झांकना लाइव में गिटहब रेपो.