私は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);
});
これは「バインド」メソッドを必要とするように私は感じて、私はどのようにバインドを知りませんまだ動作しているのでバインドせずに動作させることは可能ですか?ありがとうございました。