ID: 3350 Web Łatwe

Źródło: Arkusze CKE

Która funkcja z biblioteki jQuery w JavaScript służy do naprzemiennego dodawania oraz usuwania klasy z elementu?

Warianty odpowiedzi

  1. A

    .switchClass()

  2. B

    .bingClass()

  3. C

    .toggleClass()

  4. D

    .changeClass()

Wyjaśnienie

W bibliotece jQuery metoda .toggleClass() służy do tak zwanego przełączania klasy CSS na wybranym elemencie HTML.

Działa to automatycznie: jeżeli dany element posiada wskazaną klasę, metoda go z niej pozbawi. Jeśli zaś element tej klasy nie ma, zostanie ona do niego dodana.

Metoda .addClass() służy wyłącznie do dodawania, a .removeClass() do usuwania klas, dlatego tylko .toggleClass() realizuje działanie naprzemienne.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web