prop विधि
prop विधि एक तत्व की संपत्ति को प्राप्त करने और
बदलने की अनुमति देती है।
तत्वों के गुणों और विशेषताओं को भ्रमित न करना महत्वपूर्ण है।
DOM वृक्ष बनाते समय, विशेषताएं उनके संबंधित
DOM तत्व गुणों में परिवर्तित हो जाती हैं। उनके
नाम हमेशा मेल नहीं खाते, जैसे कि उनके मूल्य।
कुछ गुणों में उनसे मेल खाने वाली विशेषताएं भी नहीं हो सकती हैं, उन्हें
केवल prop विधि का उपयोग करके प्राप्त
और सेट किया जा सकता है, उदाहरण के लिए गुण
tagName। तत्व की विशेषताएं प्राप्त करने के लिए,
attr विधि का उपयोग करें।
वाक्य - विन्यास
गुण का मान प्राप्त करना:
$(चयनकर्ता).prop(गुण का नाम);
गुण का मान बदलना:
$(चयनकर्ता).prop(गुण का नाम, नया मान);
कई गुणों के मान बदलना:
$(चयनकर्ता).prop({पहला_गुण: नया_मान, दूसरा_गुण: नया_मान, ...});
सेट में प्रत्येक तत्व पर एक फ़ंक्शन लागू करना:
$(चयनकर्ता).prop(गुण का नाम, function(सेट में क्रमांक, गुण का वर्तमान मान));
उदाहरण
निम्नलिखित उदाहरण में, हम इसके id द्वारा एक पैराग्राफ प्राप्त करेंगे
और इसके गुण className का मान स्क्रीन पर प्रदर्शित करेंगे:
<p id="test" class="aaa">text</p>
let value = $('#test').prop('className');
console.log(value);
उदाहरण
आइए एक साथ className और disabled के लिए गुण बदलें:
<input type="checkbox" class="aaa" id="test" />
$("#test").prop({ className: 'bbb', disabled: 'true' });
यह भी देखें
-
विधि
removeProp,
जो तत्व गुणों को हटाने की अनुमति देती है -
विधि
attr,
जो तत्व विशेषताओं के साथ काम करने की अनुमति देती है