parents मेथड
parents मेथड
एलिमेंट के सभी पैरेंट्स को प्राप्त करती है - न केवल तत्काल पैरेंट,
बल्कि दादा-परदादा और इसी तरह
रूट एलिमेंट (यानी html टैग)
तक।
सिंटैक्स
एलिमेंट्स के सभी पैरेंट्स प्राप्त करना:
.parents();
पैरेंट्स को तभी चुनना संभव है जब वे दिए गए सेलेक्टर को संतुष्ट करते हों:
.parents(selector);
उदाहरण
आइए #test एलिमेंट ढूंढते हैं, फिर
parents की सहायता से इसके सभी पैरेंट्स ढूंढते हैं
और, यदि ये div क्लास www वाले पैरेंट्स हैं,
तो prepend की सहायता से
उनके आगे '!' टेक्स्ट जोड़ते हैं:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML कोड इस तरह दिखेगा:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
यह भी देखें
-
parentमेथड,
जो एलिमेंट के तत्काल पैरेंट को प्राप्त करने की अनुमति देती है -
parentsUntilमेथड,
जो निर्दिष्ट पैरेंट तक एलिमेंट के सभी पैरेंट्स को प्राप्त करने की अनुमति देती है -
closestमेथड,
जो सेलेक्टर को संतुष्ट करने वाले निकटतम पैतृक एलिमेंट को प्राप्त करने की अनुमति देती है -
contentsमेथड,
जो एलिमेंट के डिसेंडेंट्स और उस एलिमेंट के अंदर के टेक्स्ट को प्राप्त करने की अनुमति देती है