<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css" media="screen">
.twenty {
width: 29%;
height: 35px;
border: 1px solid #c3c3c3;
color: #8b8b8b;
margin-top: 19px;
margin-left: 10px;
float: left;
border-radius: 8px;
text-align: center;
line-height: 35px;
font-size: 13px;
}
.elect {
border: 1px solid #db3752;
color: #db3752;
}
</style>
</head>
<body>
<div class="twenty elect">20元</div>
<div class="twenty">50元</div>
<div class="twenty right">100元</div>
<div class="twenty">200元</div>
<div class="twenty">500元</div>
<div class="twenty right">其他金额</div>
<script type="text/javascript">
// 选择充值金额
var payMoney = document.getElementsByClassName('twenty');
for (var i = 0; i < payMoney.length; i++) {
payMoney[i].onclick = function() {
delClass()
var classVal = this.getAttribute('class');
classVal = classVal.concat(" elect");
this.setAttribute("class", classVal);
}
}
// 删除所有elect类
function delClass() {
var payMoney = document.getElementsByClassName('twenty');
for (var i = 0; i < payMoney.length; i++) {
var allClass = payMoney[i].getAttribute('class');
allClass = allClass.replace('elect', '');
payMoney[i].setAttribute('class', allClass)
}
}
</script>
</body>
</html>
点击切换按钮 源生js实现
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 本文主要针对APP国际化进行操作,使APP内部控件显示语言可以不随系统语言做改变,自由切换. 效果如下: 核心方法...
- Git: https://github.com/DrunkenMouse/clickCutViewAndConta...
- 在cell类的.h中添加 在cell类的.m中Button的点击方法中添加 然后在控制器的UITableViewD...
- self.tempBtn.selected = NO;buybtn.selected=YES; self.temp...