JavaScript पाठ 4 — फ़ंक्शंस (Functions)
इस पाठ में हम JavaScript में फ़ंक्शंस के बारे में जानेंगे — उन्हें कैसे लिखा जाता है और कौन-कौन से प्रकार के फ़ंक्शंस होते हैं। आप फ़ंक्शंस के बारे में अधिक जानने के लिए PHP के इन पाठों को पढ़ सकते हैं — इनमें दिए गए सभी उदाहरण JavaScript में भी काम करेंगे:
JavaScript पाठ 5 — एरेज़ (Arrays) और एरेज़ के साथ काम करने के फ़ंक्शन
इस पाठ में हम JavaScript के एक और डेटा प्रकार — एरेज़ (Arrays) — के बारे में जानेंगे। साथ ही हम कुछ ऐसी फ़ंक्शंस पर भी नज़र डालेंगे जो स्ट्रिंग्स और एरेज़ के साथ काम करने के लिए उपयोग की जाती हैं। बाकी फ़ंक्शंस हम अगले पाठों में सीखेंगे। एरेज़ से परिचित होने के लिए आप PHP में एरेज़ पर दिए गए ये लेख पढ़ सकते हैं:
JavaScript पाठ 6 — ऑब्जेक्ट्स, उनके गुण (Properties) और विधियाँ (Methods)
यह JavaScript का अंतिम पाठ है जो jQuery सीखना शुरू करने से पहले आवश्यक है। लेकिन यह JavaScript पर आख़िरी पाठ नहीं है जिसे मैं बनाऊँगा, क्योंकि JavaScript भाषा इससे कहीं अधिक विस्तृत है और इसमें उन विषयों से भी ज़्यादा है जिन्हें हमने अब तक कवर किया है।
Drupal और jQuery
jQuery क्या है?
jQuery एक शानदार JavaScript लाइब्रेरी है, जो आपको कुछ ही पंक्तियों के कोड में बेहतरीन वेब इफेक्ट्स बनाने की अनुमति देती है। जैसा कि jQuery परियोजना की वेबसाइट पर कहा गया है:
“jQuery — यह एक JavaScript लाइब्रेरी है, जिसका नारा है: JavaScript कोड लिखना मज़ेदार होना चाहिए। jQuery सामान्य, बार-बार दोहराए जाने वाले कार्यों को सरल बनाता है, कोड को साफ़-सुथरा रखता है और उसे छोटा, सुंदर और समझने में आसान बनाता है।”
Drupal और jQuery. पाठ 1. jQuery फ़ाइल को जोड़ना
jQuery एक बेहद सुविधाजनक चीज़ है — जब किसी तत्व को छिपाना, बदलना, स्थानांतरित करना या सुंदर तरीके से प्रदर्शित करना हो। यह बहुत ही आसान और शक्तिशाली है। आइए अब एक JavaScript फ़ाइल को जोड़ना सीखते हैं। हम थीम में फ़ाइलें .info एक्सटेंशन वाली फ़ाइल के माध्यम से जोड़ेंगे। किसी JavaScript फ़ाइल को जोड़ने के लिए अपनी थीम की .info फ़ाइल में निम्न पंक्ति जोड़ें:
scripts[] = js/custom.js
यहाँ js/custom.js आपकी थीम में JavaScript फ़ाइल का पथ (path) है।
Drupal और jQuery. पाठ 2. चयनकर्ता (Selectors) और प्रभाव (Effects)
इस पाठ में हम jQuery चयनकर्ता (selectors) और jQuery प्रभावों (effects) के बारे में सीखेंगे।
चयनकर्ता (Selectors)
चयनकर्ताओं में हम सबसे अधिक क्लास और आईडी का उपयोग करेंगे। चयनकर्ता अक्सर CSS चयनकर्ताओं से मेल खाते हैं, इसलिए यदि आप CSS चयनकर्ता लिखना जानते हैं, तो आप jQuery चयनकर्ता भी लिख सकते हैं। इस प्रकार हम क्लास को चुनते हैं:
$('.class')
और इस प्रकार हम id को चुनते हैं:
$('#id')
Drupal और jQuery. पाठ 3. jQuery और CSS
इस वीडियो में हम सीखेंगे कि jQuery की मदद से CSS के साथ कैसे काम किया जा सकता है।
Drupal और jQuery. पाठ 4. jQuery और ईवेंट्स (Events)
इस पाठ में हम jQuery में इवेंट्स (events) के बारे में जानेंगे। साथ ही हम animate() मेथड से परिचित होंगे, जो हमें एनिमेशन बनाने की अनुमति देता है। इवेंट्स और animate() की मदद से हम एक एनिमेटेड फीडबैक फ़ॉर्म बनाएँगे।
jQuery और Drupal. पाठ 5. jQuery ऑनलाइन कैलकुलेटर, Sexy Uniform
इस वीडियो में हम सीखेंगे कि jQuery का उपयोग करके एक ऑनलाइन कैलकुलेटर कैसे बनाया जाए। साथ ही हम Sexy Uniform प्लगइन को जोड़ेंगे ताकि हमारी बटनें आकर्षक दिखें।
jQuery और Drupal. पाठ 6. jQuery फोटो गैलरी
इस पाठ में हम सीखेंगे कि jQuery की मदद से एक सरल फोटो गैलरी कैसे बनाई जाए।