UI设计的,必须要这么做,点击之后右边的哪个小红点,还有小红圈怎么写?
<span><div></div></span> <a href="#">男</a>
<span><div></div></span> <a href="#">女</a>
<script>
window.onload = function(){
var divs = document.getElementsByTagName("div"),
spans = document.getElementsByTagName("span");
for(var i = 0 ; i < divs.length ; i++){
spans[i].index = i;
spans[i].onclick = function(){
divs[this.index].style.background = "red";
}
}
}
简单写了一个 ,可以做参考下。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
</body>
</html>