parent metodas jQuery
Jau šiek tiek nagrinėjome metodą
parent,
kai aptarėme pseudoklasę
parent.
Primenu, kad metodas parent ir selektorius parent
daro skirtingus dalykus, pirmasis randa elemento tėvą, o
antrasis visus netuščius elementus (kurie yra tėvai).
Šiame pavyzdyje rasime elementą #test,
tada rasime jo tėvą naudodami parent
ir nustatysime jam tekstą '!'. Tarkime, kad turime
šį HTML kodą:
<p>outside</p>
<div>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
</div>
<p>outside</p>
Ir dabar mes įrašome metodą parent į
Javascript kodą:
$('#test').parent().html('!');
Nepamirškite, kad šiam metodui galima perduoti selektorių, papildomai filtruojant tėvus.
Raskite elemento su klase
www tėvą ir nuspalvinkite jį raudona
spalva.
Raskite visų b
tegu tėvus ir nuspalvinkite juos raudona spalva.
Raskite visų b tegu tėvus, ir tuos,
kurie turi klasę test,
nuspalvinkite raudona spalva.