Metoden parent i jQuery

Vi har redan tagit upp metoden parent när vi diskuterade pseudoklassen parent. Som påminnelse, metoden parent och selektorn parent gör olika saker, den första hittar elementets förälder, medan den andra hittar alla icke-tomma element (som är föräldrar).

I följande exempel kommer vi att hitta elementet #test, sedan hitta dess förälder med parent och sätta dess text till '!'. Låt oss anta att vi har följande HTML-kod:

html<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>

Och nu använder vi metoden parent i Javascript-koden:

javascript$('#test').parent().html('!');

Glöm inte att du kan skicka en selektor till denna metod för ytterligare filtrering av föräldrarna.

Задание 1

Hitta föräldern till elementet med klassen www och färga den i röd färg.

Задание 2

Hitta föräldrarna till alla b-taggar och gör dem röda.

Задание 3

Hitta föräldrarna till alla b-taggar, och de som har klassen test, färga dem i röd färg.