Metoda class() može se koristiti bilo za provjeru postoji li željena klasa u nekom od selektiranih elemenata, bilo za dodavanje ili uklanjanje klase.
Zašto ne sada?
CDN pohrana slika i videa.
Pretvorba formata slika: webp...
Vrhunsko AI povećanje slika!
25Gb podataka.
Zašto ne sada?
Metoda class() može se koristiti bilo za provjeru postoji li željena klasa u nekom od selektiranih elemenata, bilo za dodavanje ili uklanjanje klase u selektiranim elementima.
Također omogućava i preklapanje klase u selektiranim elementima (ako klase nema - dodaje je, a ako postoji uklanja je).
Metoda vraća vrijednost true ako klasa postoji u najmanje jednom od selektiranih elemenata inače vraća false.
Donji primjer vraća vrijednost true ako je barem u jednom od odlomaka teksta definirana klasa naziva "plavi", inače vraća vrijednost false.
$('p').hasClass('kockasti');
Metoda dodaje zadanu klasu svim selektiranim elementima.
Donji primjer dodaje klasu tekst svim odlomcima u html dokumentu:
$('p').addClass('tekst');
Metoda uklanja zadanu klasu u svim selektiranim elementima.
Donji primjer uklanja klasu tekst iz svih odlomaka u html dokumentu:
$('p').removeClass('tekst');
Metoda toggleClass, ima dvojaku zadaću. Kada u selektiranom elementu određena klasa ne postoji - dodaje klasu, inače je uklanja (kada klasa postoji).
Donji primjer dodaje klasu tekst svim odlomcima kod kojih ona ne postoji, a uklanja je u onim odlomcima u kojima ona već postoji:
$('p').toggleClass('tekst');