faq.js 746 Bytes
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)
            }
        }
    }
}