jQuery के माध्यम से चर में तत्वों के सेट को रिकॉर्ड करना
आप $('.www').html('!!!') की एक श्रृंखला का निर्माण नहीं कर सकते हैं,
लेकिन पहले तत्वों के सेट $('.www') को
एक चर में रिकॉर्ड करें (मैंने इसे elems नाम दिया है),
और फिर इस चर पर विधि लागू करें
.html('!!!'). उदाहरण के लिए, हमारा HTML कोड इस प्रकार दिखता है:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
और JavaScript पर लिखा गया कोड इस तरह दिखेगा:
let elems = $('.www');
elems.html('!!!');
एक समझौता है जिसका उपयोग करना वांछनीय है
सुविधा के लिए: उन चर के नाम जिनमें
jQuery का लपेटा हुआ सेट होता है, उन्हें आमतौर पर
डॉलर से शुरू करना चाहिए। यानी हमारे मामले में
elems नहीं, बल्कि $elems होना चाहिए।
यदि आप चर का ऐसा नाम देखकर चकित हैं - $elems
- ध्यान रखें कि JavaScript में डॉलर एक
सामान्य प्रतीक है और इसका उपयोग कहीं भी किया जा सकता है।
आप एक फ़ंक्शन का नाम भी बना सकते हैं,
जिसमें एक प्रतीक $ हो, जैसा
कि jQuery और कुछ अन्य लाइब्रेरीज में किया गया है।
तो, एक बार फिर - यदि आप jQuery सरणी को एक चर में रिकॉर्ड करना चाहते हैं, तो इस चर को डॉलर से शुरू करने की प्रथा है। यह आवश्यक नहीं है, लेकिन पहली नज़र में यह समझने की अनुमति देता है कि इस चर में तत्वों का एक समूह है और इस चर पर jQuery की सभी विधियाँ लागू की जा सकती हैं।
आइए नीचे दिए गए HTML कोड के साथ अपने उदाहरण में इसका उपयोग करें:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
इस स्थिति में JavaScript इस तरह दिखता है:
let $elems = $('.www');
$elems.html('!!!');
इसी तरह टेक्स्ट डालने के लिए
text विधि लागू की जा सकती है:
$('.www').text('!!!');
सभी h3 को text विधि का उपयोग करके
'!!!' टेक्स्ट सेट करें।