我不知道为什么我的代码是错误的?又有什么错

I dont know why my code is wrong ? and what wrong is it?

本文关键字:什么 错误 为什么 我的 代码 我不知道      更新时间:2023-09-26
document.getElementById("link1").addEventListener("click", c);
    function c(){
        var a = document.querySelectorAll('.images');
        for(var k in a){
            a[k].setAttribute('class','col-md-12');
        }
    }
document.getElementById("link2").addEventListener("click", d);
    function d(){
        var a = document.querySelectorAll('.images');
        for(var k in a){
            a[k].setAttribute('class','col-md-6');
        }
    }   
document.getElementById("link3").addEventListener("click", e);
    function e(){
        var y = document.querySelectorAll('.images');
        for(var z in y){
            y[z].setAttribute('class','col-md-4');
        }
    }   

这是我的JS代码,我不知道我错了什么?任何人都可以帮忙?非常感谢:(我在代码笔 http://codepen.io/anon/pen/MyRmGy 中的演示

通过更改图像的 class 属性,后续调用 document.querySelectorAll('.images')

设置维护images类的类属性:

a[k].setAttribute('class', 'col-md-12 images');

(如果你的问题是代码只在第一次链接点击时有效;你还没有说(