删除在节点列表中不起作用的类

时间:2018-06-20 17:48:24

标签: javascript jquery

如何从节点列表中删除类?在这种情况下,我需要先删除,然后在单击按钮时将应用该类。

const buttons = document.querySelectorAll('.tab-menu a');

buttons.forEach(item => {
  item.addEventListener('click', addActive);
});

function addActive(event) {
  event.preventDefault();

  const element = event.target;
  const id = element.getAttribute('href');
  const sectionId = document.querySelector(id);

  **buttons.classList.remove('active');
  element.classList.add("active");**
  sectionId.classList.add('active');
}

0 个答案:

没有答案