replaceWith विधि
replaceWith विधि एक तत्व को
दूसरे तत्व से प्रतिस्थापित करती है। यह
replaceAll
विधि के समान ही कार्य करती है।
वाक्य-विन्यास
विधि का पैरामीटर टेक्स्ट (संभवतः टैग्स के साथ), ऐरे, DOM तत्व या jQuery ऑब्जेक्ट हो सकता है:
$(जिसे_प्रतिस्थापित_करना_है).replaceWith(जिससे_प्रतिस्थापित_करना_है);
चुने गए तत्वों को उस सामग्री से प्रतिस्थापित कर दिया जाएगा, जो यूजर-डिफाइंड फ़ंक्शन द्वारा रिटर्न किए गए टेक्स्ट द्वारा निर्दिष्ट किया गया है। फ़ंक्शन को चुने गए प्रत्येक तत्व के लिए अलग-अलग बुलाया जाता है:
$(सिलेक्टर).replaceWith(फ़ंक्शन());
उदाहरण
आइए www क्लास वाले सभी पैराग्राफ को
'!!!' टेक्स्ट वाले डिव से प्रतिस्थापित करें:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML कोड इस प्रकार दिखाई देगा:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
यह भी देखें
-
replaceAllविधि,
जो एक तत्व को दूसरे तत्व से प्रतिस्थापित करती है