js展开闭合效果演示代码


Posted in Javascript onJuly 24, 2013
<!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=gb2312" /> 
<title>演示展开闭合效果</title> 
<style type="text/css"> 
table{ 
border:#0000FF 1px solid; 
} 
table td{ 
border:#0033FF 1px solid; 
background-color:#6699FF; 
} 
table td div{ 
background-color:#FFFF99; 
display:none; 
} 
table td a:link,table td a:visited{ 
text-decoration:none; 
color:#993300; 
} 
.open{ 
display:block; 
} 
.close{ 
display:none; 
} 
</style> 
<script type="text/javascript"> 
function list(){ 
var aNode = event.srcElement; 
//alert(aNode.nextSibling.nodeName);//拿下一个兄弟节点容易拿到空文本节点 
var tdNode = aNode.parentNode; 
var divNode = tdNode.getElementsByTagName("div")[0]; 
var tabNode = document.getElementsByTagName("table")[0]; 
var divNodes = tabNode.getElementsByTagName("div"); 
for(var x = 0;x < divNodes.length;x++){ 
if(divNodes[x]==divNode){ 
if(divNode.className=="open"){ 
divNode.className="close"; 
}else{ 
divNode.className="open"; 
} 
}else{ 
divNodes[x].className="close"; 
} 
} //alert(divNode.nodeName); 
} 
</script> 
</head> 
<body> 
<table> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
</table> 
</body> 
</html>

js展开闭合效果演示代码
Javascript 相关文章推荐
jquery中的事件处理详细介绍
Jun 24 Javascript
JQuery操作单选按钮以及复选按钮示例
Sep 23 Javascript
Knockout数组(observable)使用详解示例
Nov 15 Javascript
jquery的ajax简单结构示例代码
Feb 17 Javascript
javascript正则表达式之search()用法实例
Jan 19 Javascript
JavaScript通过prototype给对象定义属性用法实例
Mar 23 Javascript
简述Jquery与DOM对象
Jul 10 Javascript
Javascript中Date类型和Math类型详解
Feb 27 Javascript
详解node单线程实现高并发原理与node异步I/O
Sep 21 Javascript
JS实现checkbox互斥(单选)功能示例
May 04 Javascript
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
原生JavaScript实现进度条
Feb 19 Javascript
火狐textarea输入法的bug的触发及解决
Jul 24 #Javascript
当前页禁止复制粘贴截屏代码小集
Jul 24 #Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 #Javascript
javascript中比较字符串是否相等的方法
Jul 23 #Javascript
js改变img标签的src属性在IE下没反应的解决方法
Jul 23 #Javascript
js如何实现设计模式中的模板方法
Jul 23 #Javascript
js替换字符串的所有示例代码
Jul 23 #Javascript
You might like
其他功能
2006/10/09 PHP
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
PHP时间和日期函数详解
2015/05/08 PHP
php正则表达式学习笔记
2015/11/13 PHP
php+ajax实现异步上传文件或图片功能
2017/07/18 PHP
ajax+php实现无刷新验证手机号的实例
2017/12/22 PHP
收藏Javascript中常用的55个经典技巧
2007/08/12 Javascript
jquery中获得$.ajax()事件返回的值并添加事件的方法
2010/04/15 Javascript
jquery一句话全选/取消全选
2011/03/01 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
基于Require.js使用方法(总结)
2017/10/26 Javascript
基于jQuery Ajax实现下拉框无刷新联动
2017/12/06 jQuery
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
three.js实现圆柱体
2018/12/30 Javascript
Node.js Event Loop各阶段讲解
2019/03/08 Javascript
JS中如何轻松遍历对象属性的方式总结
2019/08/06 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
[01:48]2018DOTA2亚洲邀请赛主赛事第二日五佳镜头 VG完美团战逆转TNC
2018/04/05 DOTA
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
python创造虚拟环境方法总结
2019/03/04 Python
在Pycharm中调试Django项目程序的操作方法
2019/07/17 Python
浅谈django 重载str 方法
2020/05/19 Python
用python写一个带有gui界面的密码生成器
2020/11/06 Python
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
2012/06/22 面试题
实习生个人找工作的自我评价
2013/10/30 职场文书
个人简历自我评价
2014/01/06 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
读后感作文评语
2014/12/25 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
学生病假条范文
2015/08/17 职场文书
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server