为了账号安全,请及时绑定邮箱和手机立即绑定

js中for循环里不能给别的class添加classname么??我这边添加删除都没有效果

// JavaScript Document

window.onload=function(){

var shopClass_item=document.getElementsByClassName("shopClass_item");

var shopClass_list=document.getElementsByClassName("shopClass_list");

for(i=0;i<shopClass_item.length;i++){

shopClass_item[i].onmouseover=function(){

this.style.backgroundColor="#51dee3";

shopClass_list[i].classList.remove("hide")

}

shopClass_item[i].onmouseout=function(){

this.style.backgroundColor="#4593fd";

shopClass_list[i].classList.add("hide");

}

}

}


正在回答

举报

0/150
提交
取消
手把手教你实现电商网站开发
  • 参与学习       166450    人
  • 解答问题       182    个

本课程主要介绍电商网站基本制作流程,掌握整站开发过程,增加经验

进入课程

js中for循环里不能给别的class添加classname么??我这边添加删除都没有效果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信