Przejdź do treści głównej
INF.04Pytanie #220 z 856frontend-javascript-i-dom

Która metoda biblioteki jQuery języka JavaScript odpowiada za naprzemienne dodawanie i usuwanie klasy elementu?

Opcje odpowiedzi:
A
.toggleClass()
Prawidłowa
B
.switchClass()
C
.changeClass()
D
.bingClass()
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A

Uzasadnienie i szersze wyjaśnienie:

Biblioteka jQuery udostępnia dedykowaną metodę .toggleClass() do realizowania przełączania (ang. toggle) klas. Jej działanie polega na tym, że sprawdza ona, czy dany element posiada już określoną klasę. Jeśli tak – klasa jest usuwana. Jeśli nie – klasa jest dodawana. Jest to najprostszy i najczęstszy sposób na realizację efektu włączania/wyłączania stylów dla danego elementu.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • B, C, D: Metody .switchClass(), .changeClass() i .bingClass() nie są standardowymi metodami biblioteki jQuery do manipulacji klasami. Poprawną i jedyną metodą do tego celu spośród wymienionych jest .toggleClass().

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Frontend javascript i dom”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 7 pytań z tego działu.