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 相关文章推荐
JavaScript 面向对象的之私有成员和公开成员
May 04 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
Dec 31 Javascript
批量修改标签css样式以input标签为例
Jul 31 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
Jan 10 Javascript
Jquery attr()方法 属性赋值和属性获取详解
Apr 15 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
Oct 19 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
Mar 06 Javascript
详解js的作用域、预解析机制
Feb 05 Javascript
vue组件传递对象中实现单向绑定的示例
Feb 28 Javascript
Angular4 反向代理Details实践
May 30 Javascript
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 jQuery
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 数组使用详解 推荐
2011/06/02 PHP
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
php中自定义函数dump查看数组信息类似var_dump
2014/01/27 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
PHP网站开发中常用的8个小技巧
2015/02/13 PHP
php格式化json函数示例代码
2016/05/12 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
提示$ is not defined错误分析及解决
2013/04/09 Javascript
javascript的parseFloat()方法精度问题探讨
2013/11/26 Javascript
js密码强度检测
2016/01/07 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
javascript添加前置0(补零)的几种方法
2017/01/05 Javascript
socket.io学习教程之深入学习篇(三)
2017/04/29 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
vue 导航内容设置选中状态样式的例子
2019/11/01 Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
2019/11/14 Javascript
详解JavaScript类型判断的四种方法
2020/10/21 Javascript
详解Python_shutil模块
2019/03/15 Python
python的pstuil模块使用方法总结
2019/07/26 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
2019/12/23 Python
Pycharm debug调试时带参数过程解析
2020/02/03 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
利用python绘制中国地图(含省界、河流等)
2020/09/21 Python
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
2016/05/09 HTML / CSS
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
英语自我评价范文
2014/01/24 职场文书
给全校老师的建议书
2014/03/13 职场文书
2014年教师节讲话稿5篇
2014/09/10 职场文书
整改报告怎么写
2014/11/06 职场文书
户外活动总结
2015/02/04 职场文书
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL
MySQL中一条update语句是如何执行的
2022/03/16 MySQL
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers