js—QQ菜单简单实例
来源:互联网 发布:三菱plc编程入门梯形图 编辑:程序博客网 时间:2024/06/08 19:45
用JS索引值(this.index)实现的qq菜单实例!
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text/css">ul,h2{padding: 0; margin: 0;}li{list-style: none;}#list{width:240px; border: 1px solid #333;margin: 0 auto;}#list.lis{}#list h2{height: 30px; line-height: 30px; text-indent: 20px;background: url(img/ico1.gif) no-repeat 5px center #6FF; color: #000;}#list .active{background: url(img/ico2.gif) no-repeat 5px center #600;color: #66FFFF;}#list ul{ display: none;}#list ul .hover{background: #66FFFF;}#list ul li{line-height: 24px;border-bottom: 1px solid #333;text-indent: 24px;}</style><script>window.onload=function(){var oUI=document.getElementById("list");var aH2=oUI.getElementsByTagName("h2");var aUI=oUI.getElementsByTagName("ul");var aLi=null;var arrLi=[];for(var i=0;i<aH2.length;i++){aH2[i].index=i;aH2[i].onclick=function(){if(this.className==""){aUI[this.index].style.display='block';this.className="active";}else{aUI[this.index].style.display='none';this.className="";}}}for(var i=0;i<aUI.length;i++){aLi=aUI[i].getElementsByTagName("li");for(var j=0;j<aLi.length;j++){arrLi.push(aLi[j]);}} for(var i=0;i<arrLi.length;i++){arrLi[i].onclick=function(){for(var i=0;i<arrLi.length;i++){arrLi[i].className='';}this.className='hover';}}}</script></head><body><ul id="list"><li class="lis"><h2>我的好友</h2><ul><li>one</li><li>two</li><li>three</li></ul></li><li class="lis"> <h2>陌生人</h2><ul><li>one</li><li>two</li><li>three</li></ul></li><li class="lis"><h2>黑名单</h2><ul><li>one</li><li>two</li><li>three</li></ul></li></ul></body></html>
阅读全文
0 0
- js—QQ菜单简单实例
- js实现简单的qq菜单
- JS之联动菜单简单实例
- js常用实例:qq。。。
- js仿QQ/outlook菜单
- JS菜单实例
- JS右键菜单实例
- JS简单菜单
- js简单下拉菜单
- 发一个仿QQ菜单的JS
- 仿QQ菜单HTML,JS代码
- js下拉导航菜单实例
- js下拉导航菜单实例
- JS菜单实例(比较全)
- qq侧滑菜单的简单实现
- UIActionSheet实例,显示简单菜单
- UIActionSheet实例,显示简单菜单
- 简单的js树形菜单
- java-jdbc
- Java消息队列--ActiveMq 实战
- android 打电话
- 漫游jedis-RESP通信实现
- 2.A+B——the first step
- js—QQ菜单简单实例
- [POI2005]SKA-Piggy Banks
- [化工流程模拟].TLF-SOFT-CHEMSTATIONS.CHEMCAD.V6.0.1-MAGNiTUDE.iso
- Session和Cookie学习笔记—Cookie使用
- Reflection2017.11.4
- 你不努力,未来的学生都不会服你!
- 并发编程(3)-一个对象一个锁
- ftyrtyty
- 排序