Blame view

frontend/web/js/faq.js 746 Bytes
d33ff9db   Виталий   new index header ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  faqItems();
  function faqItems(){
      let item = document.querySelectorAll('.faq__item')
      for(let j=0;j<item.length;j++) {
          item[j].onclick = function() {
              if(!(this.classList.contains('active'))){
                  this.setAttribute('status', 1);
                  this.classList.add('active')
              }
          }
      }
      let itemClose = document.querySelectorAll('.faq__item_close');
      for(let i=0;i<itemClose.length;i++) {
          itemClose[i].onclick = function() {
              if(this.parentNode.classList.contains('active')) {
                  let this_ = this
                  setTimeout(function() {
                      this_.parentNode.classList.remove('active')
                  },0)
              }
          }
      }
  }