javascript 动态绑定div事件

D笑忘书 2018-05-23 04:15:22

var test=document.getElementsByClassName('test')
for(var a=0;a<test.length;a++){
test[a].onmouseenter=function(){console.log(22);
for(var b =0;b<test.length;b++){

test[b].style.border='1px solid red';
}
}

鼠标移入每个小div时,该div边框变色,但是这个方法 鼠标移入后 所有的div颜色都会变

求助 如何实现 鼠标移入某个div,使其颜色改变
...全文
983 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanGuo_uu 2018-05-24
  • 打赏
  • 举报
回复
类似这种,用CSS写不就好了吗
<html>

<head>
<style type="text/css">
.change{
color:#333;  //颜色为黑色
}

.change:hover{
color:red;  //鼠标移入后颜色改变为红色
}
</style>
</head>

<body>
<div class="change">
<p>内容</p>
</div>
<div class="change">
<p>内容2</p>
</div>
</body>
</html>

37,717

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧