replaceWith ක්රමය
replaceWith ක්රමය එක් අංග අනෙක් අංග සමඟ
ප්රතිස්ථාපනය කරයි. එය
replaceAll
ක්රමයට සමානව ක්රියා කරයි.
වාක්ය රචනය
ක්රමයේ පරාමිතිය විය හැක්කේ පෙළ (ටැග සමඟ හෝ නොමැතිව), අරාව, DOM අංගයක් හෝ jQuery වස්තුවක්:
$(අවශ්ය_ප්රතිස්ථාපනය).replaceWith(ප්රතිස්ථාපනය_කරන_දෙය);
තෝරාගත් අංග පරිශීලක ශ්රිතය විසින් ලබා දෙන පෙළ අන්තර්ගතයෙන් ප්රතිස්ථාපනය වේ. ශ්රිතය තෝරාගත් එක් එක් අංග සඳහා වෙන වෙනම ක්රියා කරයි:
$(තේරීම්කරු).replaceWith(function());
උදාහරණය
අපි www පන්තියේ සියලු ඡේද
'!!!' පෙළ සහිත div එකක් සමඟ ප්රතිස්ථාපනය කරමු:
<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ක්රමය,
එයද එක් අංග අනෙක් අංග සමඟ ප්රතිස්ථාපනය කරයි