Σύνολα jQuery
Παρατηρήστε τη μεταβλητή elems:
let elems = $('.www');
Σε αυτή θα αποθηκευτεί μια ομάδα από επιλεγμένα στοιχεία, το λεγόμενο σύνολο στοιχείων jQuery.
Μπορείτε να αλλάξετε ταυτόχρονα όλα
τα στοιχεία ενός συνόλου jQuery. Σε αντίθεση με το
querySelectorAll
δεν απαιτούνται βρόχοι.
Κατ' αρχήν, η μεταβλητή elems τις περισσότερες
φορές δεν είναι απαραίτητη, καθώς το jQuery επιτρέπει
την εφαρμογή χρήσιμων λειτουργιών απευθείας στο σύνολο,
υπό τη μορφή μεθόδων.
Για παράδειγμα, έτσι θα πάρουμε όλα τα στοιχεία
με την κλάση www και θα ορίσουμε το χρώμα τους σε κόκκινο:
$('.www').css('color', 'red');
Σχεδόν όλες οι μέθοδοι του jQuery επιστρέφουν το σύνολο, στο οποίο εφαρμόστηκε η μέθοδος, κάτι που επιτρέπει τη δημιουργία αλυσίδων μεθόδων οποιουδήποτε μήκους.
Ας πάρουμε όλα τα στοιχεία με την κλάση www,
ας ορίσουμε το χρώμα τους σε κόκκινο και ας αλλάξουμε το κείμενό τους
σε 'νέο κείμενο':
$('.www').css('color', 'red').html('new text');