Mbinu ya parent katika jQuery
Tumewahi kuzungumza kidogo kuhusu mbinu
parent,
tulipojadili dhana ya
parent.
Nakukumbusha, kuwa mbinu parent na kichaguzi parent
hufanya mambo tofauti, ya kwanza hupata mzazi wa kipengele, wakati
ya pili hupata vipengele vyote visivyo tupu (ambavyo ni wazazi).
Katika mfano ufuatao tutakipata kipengele #test,
kisha tutakipata mzazi wake kwa kutumia parent
na tutaweka maandishi '!'. Hebu tuwe na
msingi wa HTML ufuatao:
<p>nje</p>
<div>
<p>ndani</p>
<p>ndani</p>
<p id="test">ndani</p>
<p>ndani</p>
<p>ndani</p>
</div>
<p>nje</p>
Na sasa tunaandika mbinu parent kwenye
msingi wa Javascript:
$('#test').parent().html('!');
Usisahau kuwa kwenye mbinu hii unaweza kupitisha kichaguzi, kwa ajili ya kusafisha zaidi wazazi.
Tafuta mzazi wa kipengele chenye klassi
www na uweke rangi yake kuwa nyekundu.
Tafuta wazazi wa vitaki b vyote
na uwaweke kwa rangi nyekundu.
Tafuta wazazi wa vitaki b vyote, na wale
wenye klassi test
waweke rangi nyekundu.