@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");
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект