js如何鼠标点击一个div删除另一个div的class中的其中一个类名,再点击一下又添加上
展开全部
<html>
<head>
<style type="text/css">
div{width:100px;height:100px;}
.red{background:red}
.green{background:green}
</style>
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.3.js"></script>
</head>
<body>
<div id="div" style="background:Green;cursor:hand;">click</div>
<div class="main red">div class</div>
</body>
<script type="text/javascript">
$(document).ready(function(){
$("#div").click(function(){
var cls = $(".main").attr("class");
if(cls == "main") $(".main").attr("class", "main red");
else $(".main").attr("class", "main");
});
});
</script>
</html>
应该理解对了你的问题:动态添加元素的class名。
直接上代码,有问题追问哈。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-08-15
展开全部
一个div.onclick=function(){(另一个div.classlist.toggle(类名)}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学习下Jquery吧,前台功能很强,也很方便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询