मैं एक जेएस प्रोग्रामर हूं और मैं jQuery के साथ बहुत प्रयोग कर रहा हूं लेकिन कुछ परेशान पहलुओं में भाग गया हूं।लोग बुनियादी परिचालनों के लिए jQuery का उपयोग क्यों करते हैं?
मुझे लगता है कि लोग जरूरी से ज़्यादा ज़्यादा ज़रूरी इस्तेमाल करते हैं। मैं वास्तव में जानना चाहता हूं कि jQuery को क्यों चुनना सिर्फ शुद्ध जेएस का उपयोग करने से बेहतर हो सकता है।
मैं यह पता चेतन और fades तरह webfx के लिए समझ में आता है लेकिन घटना श्रोताओं को जोड़ने जैसी चीजों के लिए यह बस के रूप में
obj = document.getElementByID(_ID_);
obj.addEventListener("mousedown"...);
इस का एक उदाहरण का उपयोग करने के लिए आसान लगता है इस सवाल का जवाब मैं StackOverflow पर पाया आज पहले है हाइलाइट किए गए टेक्स्ट के लिए एक क्रिया करने के बारे में। Get the Highlighted/Selected text
उदाहरण जवाब में जुड़े हुए में http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html
आदमी को दस्तावेज़ में बाँध समारोह का उपयोग करता है। AddEventListener के बजाय बाध्य का उपयोग क्यों करें। (या क्यों इस पर चयन)
document.addEventListener('load', function() { ... }, false);
दूसरी बार मैंने देखा है jQuery का इस्तेमाल किया है कि मुझे हैरान कर रहे हैं, मुझे आशा है कि इसके अलावा jQuery के साथ सब कुछ विधि .ready() कैसे से बेहतर है में शामिल किया जाना चाहिए लोग मेरे लिए कुछ प्रकाश चमक सकते हैं।
शुद्ध jquery अच्छा नहीं है। यह प्रदर्शन बनाम विकास के समय के बारे में है। केवल jquery का उपयोग करें यदि वास्तव में आवश्यक है और प्रदर्शन कोई फर्क नहीं पड़ता। मैंने देखा है कि लोगों ने इस के बजाय $ (this) .attr ('id') का उपयोग किया है। प्रदर्शन में शुद्ध जावास्क्रिप्ट लीड लेकिन ब्राउज़र अनुकूलता के लिए कम समर्थन। –