@Zombie42679
Пытаюсь верстать, учу JS, когда-нибудь стану топом

Как изменять внешний вид кнопки при клике на неё?

Нужно сделать так, чтобы при раскрывании элемента стрелка менялась. То есть, контент выезжает (стрелка наверх), второй клик, контент заезжает (стрелка вниз). И соответственно, если клик по первому айтему, то на втором ничего не должно происходить (как контент выезжает только у одного, так и стрелки должны меняться у одного).

https://codepen.io/anon/pen/MvyxBN
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
larisamoroz
@larisamoroz
Курю маны, втыкаю в код, ваяю, починяю.
Не нужно скрывать-показывать стрелки яваскриптом.
Достаточно поменять класс родительского элемента (что у вас уже сделано)
и в стилях прописать видимость стрелок для наличии определённого класса у родительского элемента
https://codepen.io/lmoroz/pen/RZaOby?editors=0010

P.S.: ещё можно использовать только одну стрелку и поворачивать её на 180 град. при активном родительском элементе
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы