我正在嘗試學習javascript,並且使用其中的一些框作了網格,我試圖在點擊它時更改網格框的顏色。我知道我可以使用jQuery我做到了,工作,但我想用JavaScript來做到這一點只所以這是我到目前爲止的代碼:用javascript更改網格框的顏色
var grid = document.getElementsByClassName('box');
function changeColor(item) {
item.addEventListener('click', function() {
this.style.background = 'black';
});
};
grid.forEach(function(el) {
changeColor(el);
});
我覺得這需要「綁定」的方法,我不知道怎麼綁定工程還沒有完成,是否有可能使其工作沒有束縛?謝謝。