javascript not working on original code , working on console [closed]

تبليغ
سؤال

يرجى شرح بإيجاز لمإذا تشعر أنك ينبغي الإبلاغ عن هذا السؤال.

تبليغ
‎إلغاء

all the other part of the code working in original code, but one portion of code not working in original code, but it works fine in console

// accordion variables
const accordionBtn = document.querySelectorAll(‘[data-accordion-btn]’);
const accordion = document.querySelectorAll(‘[data-accordion]’);

for (let i = 0; i < accordionBtn.length; i++) {

accordionBtn[i].addEventListener(‘click’, function () {

const clickedBtn = this.nextElementSibling.classList.contains(‘active’);

for (let i = 0; i < accordion.length; i++) {

if (clickedBtn) break;

if (accordion[i].classList.contains(‘active’)) {

accordion[i].classList.remove(‘active’);
accordionBtn[i].classList.remove(‘active’);

}

}

this.nextElementSibling.classList.toggle(‘active’);
this.classList.toggle(‘active’);

});

}

‫أضف إجابة

تصفح
تصفح

مجهول يجيب