修改被点击 的的className的值为"active"、并更改其他标签className 为"show_btn"这句话什么意思我感觉现在程序也能跑起来,有没有内病我就不知道了

修改被点击 的的className的值为"active"、并更改其他标签className 为"show_btn"这句话什么意思
我感觉现在程序也能跑起来,有没有内病我就不知道了

img

然后我自己添加了一行document.getElementByid("h1").class="active";

img

id没有大写 还有获取类名是.className不是.class

没测 你先试试


  document.getElementById("h1").className = "active";
  var sibingss = [];
var id = "li" + e;
  var currentNode = document.getElementById(id);
  var elseLi = currentNode.parentNode.children;
        for (var i = 0, elseLil = elseLi.length; i < elseLil; i++) {
            if (elseLi[i] !== currentNode) {
                siblingss.push(elseLi[i]);
            }
        }
elseLi .forEach(function(item){
  item.className = "show_btn"
})