Μέθοδος parents

Η μέθοδος parents λαμβάνει όλους τους γονείς ενός στοιχείου - όχι μόνο τον άμεσο, αλλά και τον παππού, τον προ-παππού και ούτω καθεξής μέχρι το ριζικό στοιχείο (δηλαδή μέχρι την ετικέτα html).

Σύνταξη

Λήψη όλων των γονέων για στοιχεία:

javascript.parents();

Μπορείτε επίσης να επιλέξετε γονείς, μόνο εάν ικανοποιούν τον καθορισμένο επιλογέα:

javascript.parents(επιλογέας);

Παράδειγμα

Ας βρούμε το στοιχείο #test, στη συνέχεια να βρούμε όλους τους γονείς του χρησιμοποιώντας την parents και, εάν είναι γονείς div με κλάση www, να βάλουμε στην αρχή τους το κείμενο '!' χρησιμοποιώντας την prepend:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">κείμενο</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

Ο κώδικας HTML θα γίνει ως εξής:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">κείμενο</p>
    </div>
  </div>
</div>

Δείτε επίσης

  • μέθοδος parent,
    που επιτρέπει τη λήψη του άμεσου γονέα ενός στοιχείου
  • μέθοδος parentsUntil,
    που επιτρέπει τη λήψη όλων των γονέων ενός στοιχείου μέχρι τον καθορισμένο γονέα
  • μέθοδος closest,
    που επιτρέπει τη λήψη του πλησιέστερου γονικού στοιχείου που ικανοποιεί τον επιλογέα
  • μέθοδος contents,
    που επιτρέπει τη λήψη των απογόνων ενός στοιχείου και του κειμένου μέσα σε αυτό το στοιχείο