0
我有button
元素的列表,我想在每個單擊時添加一個類,並從所有其他按鈕中刪除類。我如何在純Javascript中做到這一點?將類添加到JavaScript中的nodeList上點擊的按鈕
<button>btn1</button>
<button>btn2</button>
<button>btn3</button>
<button>btn4</button>
<button>btn5</button>
var el = document.querySelectorAll("button");
el.addEventListener("click", function() {
el.classList.remove("toggle");
this.classList.add("toggle");
});
作爲你的狀態,'querySelectorAll'返回一個節點列表,讓你通過它返回的所有節點都需要循環。 –