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 相关文章推荐
jquery的ajax()函数传值中文乱码解决方法介绍
Nov 08 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
Jun 11 Javascript
JavaScript italics方法入门实例(把字符串显示为斜体)
Oct 17 Javascript
使用JavaScript获取地址栏参数的方法
Dec 19 Javascript
jQuery实现当前页面标签高亮显示的方法
Mar 10 Javascript
JS日期格式化之javascript Date format
Oct 01 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
Mar 06 Javascript
浅谈JavaScript 标准对象
Jun 02 Javascript
深入理解JS正则表达式---分组
Jul 18 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
Oct 24 Javascript
微信小程序  checkbox组件详解及简单实例
Jan 10 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
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
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
PHP入门教程之正则表达式基本用法实例详解(正则匹配,搜索,分割等)
2016/09/11 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
TP3.2批量上传文件或图片 同名冲突问题的解决方法
2017/08/01 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
解析arp病毒背后利用的Javascript技术附解密方法
2007/08/06 Javascript
json 实例详细说明教程
2009/10/31 Javascript
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
2012/02/17 Javascript
js中opener与parent的区别详细解析
2014/01/14 Javascript
jquery取子节点及当前节点属性值的方法
2014/09/09 Javascript
Javascript控制div属性动态变化实例分析
2015/10/08 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
Python实现抓取网页并且解析的实例
2014/09/20 Python
python输出当前目录下index.html文件路径的方法
2015/04/28 Python
python的pdb调试命令的命令整理及实例
2017/07/12 Python
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
python中什么是面向对象
2020/06/11 Python
Python configparser模块封装及构造配置文件
2020/08/07 Python
Python3如何使用range函数替代xrange函数
2020/10/05 Python
CSS3属性box-shadow使用详细教程
2012/01/21 HTML / CSS
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
房地产销售大学生自我评价分享
2013/11/11 职场文书
大学四年个人自我小结
2014/03/05 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
机关会计岗位职责
2014/04/08 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
单位法定代表人授权委托书
2014/09/20 职场文书
2014年施工员工作总结
2014/11/18 职场文书
SpringCloud之@FeignClient()注解的使用方式
2021/09/25 Java/Android
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js