JavaScript实现多个重叠层点击切换效果的方法


Posted in Javascript onApril 24, 2015

本文实例讲述了JavaScript实现多个重叠层点击切换效果的方法。分享给大家供大家参考。具体如下:

<!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('1')" >
</div>
<div id="a2" 
style="position:absolute;left:150px;top:130px;width:100px;height:100px;
background-color:#eeffdd;z-index:2" onclick="change('2')">
</div>
<div id="a3" 
style="position:absolute;left:200px;top:160px;width:100px;height:100px;
background-color:#ffddee;z-index:3" onclick="change('3')">
</div>
<div>https://3water.com/</div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
基于JQuery的Select选择框的华丽变身
Aug 23 Javascript
jQuery实现div拖拽效果实例分析
Feb 20 Javascript
JS调用打印机功能简单示例
Nov 28 Javascript
jQuery插件zTree实现的基本树与节点获取操作示例
Mar 08 Javascript
详解vuejs之v-for列表渲染
Jun 22 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
Jul 03 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
Jul 06 Javascript
通过命令行创建vue项目的方法
Jul 20 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
Apr 21 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
JS实现的点击按钮图片上下滚动效果示例
Jan 28 Javascript
javascript实现的右下角弹窗实例
Apr 24 #Javascript
js上传图片及预览功能实例分析
Apr 24 #Javascript
浅谈jquery事件处理
Apr 24 #Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 #Javascript
JS实现简单的键盘打字的效果
Apr 24 #Javascript
javascript中replace( )方法的使用
Apr 24 #Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
Apr 24 #Javascript
You might like
php inc文件使用的风险和注意事项
2013/11/12 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
php中rename函数用法分析
2014/11/15 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
JavaScript更改class和id的方法
2008/10/10 Javascript
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
Javascript和HTML5利用canvas构建Web五子棋游戏实现算法
2013/07/17 Javascript
js实现可拖动DIV的方法
2013/12/17 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
浅谈JavaScript对象与继承
2016/07/10 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
微信小程序入门教程
2016/11/18 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
vue2.0 axios前后端数据处理实例代码
2017/06/30 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码
2019/11/01 Javascript
原生Vue 实现右键菜单组件功能
2019/12/16 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
解决Tensorboard 不显示计算图graph的问题
2020/02/15 Python
Python如何截图保存的三种方法(小结)
2020/09/01 Python
Python内置函数及功能简介汇总
2020/10/13 Python
css3实现画半圆弧线的示例代码
2017/11/06 HTML / CSS
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
预备党员党校学习自我评价分享
2013/11/12 职场文书
企业为何需要商业计划书
2013/12/26 职场文书
2014年五一活动策划方案
2014/03/15 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
声乐专业大学生职业生涯规划书:理想的未来需要自己去打造
2014/09/20 职场文书
工作自我评价范文
2015/03/05 职场文书
投诉书格式范本
2015/07/02 职场文书
从零开始在Centos7上部署SpringBoot项目
2022/04/07 Servers