jQuery में एक विशेषता-गुण बदलना
तत्वों के गुणों और विशेषताओं को भ्रमित न करना महत्वपूर्ण है। DOM वृक्ष बनाते समय, विशेषताएं तत्वों की संबंधित DOM गुणों में परिवर्तित हो जाती हैं। उनके नाम हमेशा मेल नहीं खाते, जैसे कि उनके मूल्य।
कुछ गुणों की संबंधित विशेषताएं भी नहीं हो सकती हैं, उनके लिए
विधि का उपयोग करना आवश्यक है
prop,
जो पहले पैरामीटर के रूप में गुण का नाम लेती है,
और दूसरे के रूप में - true या false।
यदि true सेट किया जाता है - गुण सेट हो जाएगा,
और यदि false - हटा दिया जाएगा।
निम्नलिखित उदाहरण पर विचार करें। मान लीजिए कि हमारे पास एक इनपुट है:
<input type="text" id="test">
आइए इनपुट के लिए
विशेषता disabled सेट करें:
$('#test').prop('disabled', true);
HTML कोड इस तरह दिखाई देगा:
<input type="text" id="test" disabled>
और अब, इसके विपरीत, disabled हटा दें:
$('#test').prop('disabled', false);
HTML कोड इस तरह दिखाई देगा:
<input type="text" id="test">