javascript实现的多个层切换效果通用函数实例


Posted in Javascript onJuly 06, 2015

本文实例讲述了javascript实现的多个层切换效果通用函数。分享给大家供大家参考。具体实现方法如下:

function ChangeDiv(tagId,tagName,divId,divName,zDivCount,tagclass,divclass) {
for(i=0;i<=zDivCount;i++) {
document.getElementById(divName+i).style.display="none";
document.getElementById(divName+i).className='';
document.getElementById(tagName+i).className='';
}
document.getElementById(divName+divId).style.display="block";
document.getElementById(tagName+tagId).className=tagclass;
document.getElementById(divName+divId).className=divclass;
}

tagId,tagName为鼠标单击的控制层的id和名称 divId,divName为被控制要显示和隐藏的层的id和名称 zDivCount为显示和隐藏的层的个数-1(如果是5个层则为4)

tagclass,divclass分别为控制层的样式 和被控制层的样式

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

Javascript 相关文章推荐
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
Jun 14 Javascript
jquery插件开发之实现google+圈子选择功能
Mar 10 Javascript
JavaScript模块随意拖动示例代码
May 27 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
Jul 26 Javascript
js数组如何添加json数据及js数组与json的区别
Oct 27 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
js 提交form表单和设置form表单请求路径的实现方法
Oct 25 Javascript
JavaScript中使用参数个数实现重载功能
Sep 01 Javascript
JavaScript生成指定范围随机数和随机序列的方法
May 05 Javascript
vue实现div拖拽互换位置
Jul 29 Javascript
vue-router定义元信息meta操作
Dec 07 Vue.js
React服务端渲染原理解析与实践
Mar 04 Javascript
javascript动态添加删除tabs标签的方法
Jul 06 #Javascript
Jsonp post 跨域方案
Jul 06 #Javascript
javascript运动详解
Jul 06 #Javascript
浅谈jQuery中height与width
Jul 06 #Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 #Javascript
浅谈Javascript实现继承的方法
Jul 06 #Javascript
JavaScript保存并运算页面中数字类型变量的写法
Jul 06 #Javascript
You might like
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
PHP解决URL中文GBK乱码问题的两种方法
2014/06/03 PHP
PHP针对多用户实现更换头像功能
2016/09/04 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
2013/12/26 Javascript
javascript倒计时效果实现
2015/11/12 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
将Sublime Text 3 添加到右键中的简单方法
2017/12/12 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
微信小程序Getuserinfo解决方案图解
2018/08/24 Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
2018/09/18 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
JS实现瀑布流效果
2020/03/07 Javascript
JavaScript实现旋转木马轮播图
2020/03/16 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
[01:36:17]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第一场 1月31日
2021/03/11 DOTA
Python测试人员需要掌握的知识
2018/02/08 Python
python 日志增量抓取实现方法
2018/04/28 Python
深入理解Django-Signals信号量
2019/02/19 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
基于python实现计算且附带进度条代码实例
2020/03/31 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
Python获取excel内容及相关操作代码实例
2020/08/10 Python
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
美国折扣香水网站:The Perfume Spot
2020/12/12 全球购物
大学在校生求职信范文
2013/11/21 职场文书
店面销售职位的职责
2014/03/09 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
大国崛起观后感
2015/06/02 职场文书