@scaardssa

Как сделать выпадающий блок?

Здравствуйте, есть несколько одинаковых блоков, которые по умолчанию свернуты, при клике по title блоки должны разворачиваться (появляться description) и классу arrow1 добавляться класс arrow2, как развернуть блок и помощью цикла примерно представляю, а вот как еще и класс добавить не могу разобраться

<div class="title">
            <div class="text">Текст</div>
            <div class="arrow1"></div>
         </div>
         

          <div class="description">
               text...
           </div>
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
dzheraff
@dzheraff
let title = document.getElementsByClassName('title'),
    arrow1 = document.getElementsByClassName('arrow1');
    title[0].onclick = function() {
    arrow1[0].classList.add("arrow2");
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект