0
当我滚动翻页时,我写了这段代码将每个正方形更改为更大的尺寸。如何让他们在点击时改变颜色而不是尺寸,一个红色,一个蓝色,一个绿色, ?我要,使用元素上的一个数据属性来将要更改的颜色存储到 。如何让每个元素在点击时改变颜色?
这是我的JS代码。
> for(var i =0; i<3; i++) {
> //new div
> var newDiv = document.createElement("div");
>
> //add click listener
> newDiv.addEventListener('cick', clickResponse);
>
> //add the div to the root of the body
> document.body.appendChild(newDiv); }
>
> //event _handler_ function click (event) {
>
> event.target.style.width= "200px"; event.target.style.height=
> "200px"; } function mouseOut(event) {
>
> event.target.style.width= "100px"; event.target.style.height=
> "100px"; } function onMouseClick(event) { event.target.remove();
>
> }