• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jak zmienić stan elementu po zdarzeniu czystym js

Object Storage Arubacloud
+1 głos
143 wizyt
pytanie zadane 19 marca 2021 w JavaScript przez kajman_Rrzeczny Użytkownik (960 p.)
edycja 19 marca 2021 przez kajman_Rrzeczny

Witom!

mam takie menu z listą rozwijaną, chciałbym po kliknięciu w taki dziubek >, rozwinąć i zmienić stan tego dziubka >, czyli obrócić "rotate" o 90deg i może jakiś transition, ale nie wiem jak to zrobic. Szukałem w necie ale wszystko jest z jqurey a ja nie chcę się uczyć jquery. więc próbowałem coś takiego

js

document.querySelector("i.icon-angle-right").addEventListener("click", function(e) {
    e.target.classList.toggle("style");
});

css

.style {
    transform: rotate(90deg);
}

HTML

 <ul id="list-nav">

            <li> Strona główna <i class="icon-angle-right">&#xf105;</i> </li>

ikonka ze strony fontello

no i próbowałem też element i jako element blokowy, i inne konbinacje np. element i w divie i to div obracaj ale chyba nie rzecz w strukturze

jeżeli będzie potrzeba wiecej informacji to dośle 

nie musicie odwalać za mnie całego kodu, ale jakąś wskazówke, co kolwiek, i jeżeli trzeba do tego czegoś większego czyli jakies zawasowanej biblioteki lub frameworka to odpuszcze bo to jeszcze nie czas na to myśle

1 odpowiedź

+2 głosów
odpowiedź 19 marca 2021 przez adrian17 Ekspert (344,860 p.)
wybrane 19 marca 2021 przez kajman_Rrzeczny
 
Najlepsza

i jako element blokowy

Jak to dodałem do Twojego kodu to zdaje się ładnie działać. Patrz: https://jsfiddle.net/4rt2v5ms/

Podobne pytania

0 głosów
2 odpowiedzi 933 wizyt
pytanie zadane 30 grudnia 2018 w JavaScript przez bartello88 Użytkownik (670 p.)
+1 głos
1 odpowiedź 128 wizyt
pytanie zadane 2 kwietnia 2021 w JavaScript przez kajman_Rrzeczny Użytkownik (960 p.)
+1 głos
1 odpowiedź 421 wizyt

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...