Home >Web Front-end >JS Tutorial >JavaScript method to achieve multiple overlapping layer click switching effects

JavaScript method to achieve multiple overlapping layer click switching effects

怪我咯
怪我咯Original
2017-06-27 11:27:361767browse

The example of this article describes the method of using JavaScript to achieve the click switching effect of multiple overlapping layers. Share it with everyone for your reference. The details are as follows:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>三个层重叠,点击可切换</title>
<script type="text/javascript">
function $(obj){
return document.getElementById(obj);
}
function change(n){
for (var i=1;i<4;i++){
if(n==i){
$("a"+i).style.zIndex="100";
}else{
$("a"+i).style.zIndex="0";
}
}
}
</script>
</head>
<body>
<div id="a1"
style="position:absolute;left:100px;top:100px;width:100px;height:100px;
background-color:#ddeeff;z-index:1" onclick="change(&#39;1&#39;)" >
</div>
<div id="a2"
style="position:absolute;left:150px;top:130px;width:100px;height:100px;
background-color:#eeffdd;z-index:2" onclick="change(&#39;2&#39;)">
</div>
<div id="a3"
style="position:absolute;left:200px;top:160px;width:100px;height:100px;
background-color:#ffddee;z-index:3" onclick="change(&#39;3&#39;)">
</div>
<div>http://www.jb51.net/</div>
</body>
</html>


The above is the detailed content of JavaScript method to achieve multiple overlapping layer click switching effects. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn