jQuery හි unwrap ක්රමය භාවිතයෙන් මූලද්රව්යයක් වටා ඇති දෙමාපිය මූලද්රව්යය ඉවත් කිරීම
විරුද්ධව, මූලද්රව්යයක් ආවරණය නොකර එය විස්තාරණය කිරීමට (එනම් එහි දෙමාපියයා ඉවත් කිරීමට)
unwrap ක්රමය භාවිතයෙන් හැකිය.
පහත උදාහරණයේ අපට
div ටැග් තුළ ඇති
යතුරුපැදි ඇත:
html<div><p class="www">text</p></div>
<div><p class="www">text</p></div>
<div><p class="www">text</p></div>
<div><p>text</p></div>
අපි www යන පංතියෙන් යුත් යතුරුපැදි සඳහා
unwrap විස්තාරණ ක්රියාවක් සිදු කරමු:
javascript$('.www').unwrap();
HTML කේතය මෙලෙස පෙනෙනු ඇත:
html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<div><p>text</p></div>
ක්රමයට ස්ට්රිං ආකාරයෙන් සෙලෙක්ටරයක් සම්ප්රේෂණය කළ හැකිය, එවිට එය ක්රියාත්මක වනු ඇත්තේ මූලද්රව්යයේ දෙමාපියයා නිශ්චිත සෙලෙක්ටරයට ගැලපෙන්නේ නම් පමණි:
javascript$('i').unwrap('p');
Задание 1
div මගින් ආවරණය කර ඇති
p යතුරුපැදි සොයා එම div ඉවත් කරන්න.
Задание 2
p යතුරුපැදි මගින් ආවරණය කර ඇති සියලුම
span ටැග් සොයා එම යතුරුපැදි ඉවත් කරන්න,
span ටැග් අතුගා නොදමමින්.