按钮切换

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<style>
		.box {
			width: 100px;
			height: 50px;
			border: 1px solid gray;
			border-radius: 5px;
			position: relative;
		}
		
		#boxinner {
			width: 20px;
			height: 20px;
			background: green;
			border-radius: 50%;
			position: absolute;
			/*	left: -100px;*/
			bottom: 20px;
		}
	</style>

	<body>
		<div id="coontent">
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 1
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 2
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 3
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 4
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 5
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 6
			</div>
			<div class="box" id="container">
				<span class="boxinner" id="boxinner"></span> 7
			</div>
		</div>

	</body>
	<script>
		var container = document.getElementById("container");
		//		var boxinner = document.getElementById("boxinner");
		var box = document.getElementsByClassName('box');
		var boxinner = document.getElementsByClassName("boxinner")
		//		console.log(boxinner)
		//		console.log(box.length)
		var flag = true;
		//		var i = 0;
		var timer;
		for(var i = 0; i < box.length; i++){
			box[i].index = i;
		box[i].onclick = function() {		
//			console.log(1111)
//			console.log(box)
//						for(var j = 0; j < boxinner.length; j++) {
							if(flag == true) {
								boxinner[this.index].style.left = 0 + "px";
//								console.log(j);
								flag = false;
			
							} else {		
								boxinner[this.index].style.left = 80 + "px";
								flag = true;
			
							}
							
//						}
		}
		}
	</script>

</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值