element klasse hinzufügen , andere Elemente Klassen sollen weg

  • tag,

    ich habe 4 boxen. Ich möchte das, wenn man eine Box anklickt, dass ein Box-Shadow erscheint. Sollte man eine andere Box anklicken soll die Klasse bei der alten Box die angeklickt wurde weggehen und beim neuen Element erscheinen.

    Wie bekomm ich das hin?

    HTML:

    Spoiler anzeigen

    JS:

    Spoiler anzeigen

    Nicht wundern wegen dieser addClass funktion, hab eine andere Funktion eingebunden damit ich nur addClass/RemoveClass eingeben kann.

  • das sollte mit toggleclass gehen.

    Erst alle Boxen mit querySelectorAll holen und dann mit toggleclass arbeiten.

    Oder ohne toggleclass m, aber dann mit addclass und removeclass

    Theoretisch sollte das reichen

    2 Mal editiert, zuletzt von basti1012 (27. Juli 2020 um 13:04)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!