qq好友分组

 <style>ul,h2 {padding: 0;margin: 0;background-color: wheat;}li {list-style: none;}#list {width: 240px;margin: 0 auto;}#list h2 {height: 30px;line-height: 30px;text-indent: 20px;background: url('img/ico1.gif') no-repeat 5px center;cursor: pointer;}#list .active {background: url('img/ico2.gif') no-repeat 5px center;}#list ul {display: none;}#list ul li {line-height: 24px;text-indent: 24px;background-color: pink;}</style>
</head><body><ul id="list"><li class="lis"><h2>朋友</h2><ul><li>张珊珊</li><li>张珊珊</li><li>张珊珊</li></ul></li><li class="lis"><h2>家人</h2><ul><li>欧阳州里</li><li>欧阳州里</li><li>欧阳州里</li></ul></li><li class="lis"><h2>陌生人</h2><ul><li>张珊珊</li><li>张珊珊</li><li>张珊珊</li></ul></li></ul>
</body>
<script type="text/javascript">window.onload = function () {var list = document.getElementById('list');var h2 = list.getElementsByTagName('h2');var ul = list.getElementsByTagName('ul');for (var i = 0; i < h2.length; i++) {h2[i].index = i;h2[i].onclick = function () {if (this.className == '') {ul[this.index].style.display = 'block';this.className = 'active';} else {ul[this.index].style.display = 'none';this.className = '';}}}}</script>

效果图

js实现qq好友分组相关推荐

  1. 模仿QQ好友分组风格

    <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <title> ...

  2. IOS 实现QQ好友分组展开关闭功能

    贴出核心代码  主要讲一下思路. - (void)nameBtnClick:(myButton *)sender { //获取当前点击的分组对应的section self.clickIndex = s ...

  3. html仿qq最小化怎么实现,JS仿QQ好友列表展开、收缩功能(第一篇)

    JS仿QQ好友列表展开.收缩功能(第一篇) 发布时间:2020-10-17 14:20:03 来源:脚本之家 阅读:96 作者:erdouzhang 效果图如下所示: html: 我的好友 张三 李四 ...

  4. Qt可拖拽排序表格(类似QQ好友分组排序)

    1,简介 为了最佳体验,一个拖拽行排序的功能研究了几个小时.效果参考的QQ好友分组的排序. 网上查了下好像没有人发布QT版类似的代码,于是自己动手 QQ好友分组排序效果: 2,效果 这是最终效果图,有 ...

  5. QQ好友分组模拟小程序

    QQ好友分组:一个好友组里有多个好友,一个好友只能选择一个组,这样好友组和好友之间就是一个一对多的关系.在此程序中封装一个好友类即Buddy类,一个组类即Group类.在Buddy类有有关好友的最基本 ...

  6. expandableListview的使用,模仿qq好友分组点击收缩扩展

    我主要讲述的是用listview实现.模仿qq好友分组点击收缩.扩展功能 这个是对listview的拓展,用法比较相似,还是需要一个适配器 MainActivitypublic class MainA ...

  7. Android之实现QQ好友分组(ExpandableListView)

    在项目开发中,也许我们遇到过ListView中嵌套ListView,但谷歌建议我们最好别这样做,因此他们写好了一个ExpandableListView类,他继承ListView,可以实现ListVie ...

  8. UITableView的折叠收缩和QQ好友分组效果

    可折叠展开的tableView,QQ好友分组列表 demo下载地址https://github.com/zhengwenming/ExpandTableView   原理分析:这个可以折叠的table ...

  9. Qt可拖拽排序表格(解决滚动条不兼容问题,类似QQ好友分组排序)

    原版链接 https://blog.csdn.net/dpsying/article/details/77206127 Qt可拖拽排序表格(类似QQ好友分组排序) 感谢博主无私分享 修改后,解决了滚动 ...

最新文章

  1. 【视频教程】利用Excel轻松爬取网页上的数据
  2. 新手使用GitHub客户端提交项目的步骤
  3. pythonturtle库画图_python 用turtle库画图
  4. YII框架截取字符串长度
  5. 31. HTTP 与 HTTPS 区别
  6. linux命令行里输入nyancat,好玩的Linux命令行,与彩虹猫Nyan Cat一起休息下
  7. 阳光长跑(阳光体育服务平台)
  8. 阿里云主机修改操作系统 详细步骤
  9. python做数据透视表_Python pandas中强大的数据透视表
  10. mtk kernel
  11. 使用KCP 加速游戏消息,让全球玩家流畅联网
  12. RabbitMQ 延迟队列和消息可靠传递
  13. 七、BDB JE与BDB Java API
  14. linq和lambda_最小起订量:应用于模拟对象的Linq,Lambda和谓词
  15. C10K Problem
  16. 熊猫烧香制造者李俊出狱以后的六种出路
  17. ubuntu虚拟化技术OpenVZ
  18. hadoop上传和下载文件过程【博学谷学习记录】
  19. OJ每日一练——百钱买百鸡
  20. java greenfoot_的Java Greenfoot中,不能将文件

热门文章

  1. 汽车租赁系统(Java)
  2. 解决串口通信时会导致鼠标乱跳的问题
  3. idea中热部署插件JRebel最新激活方式
  4. python交互模式下输出一首古诗
  5. 关于IRS的笔记(武庆庆老师讲座)
  6. (manacher)马拉车算法专题题目
  7. U34202 JerryC Loves Driving 洛谷
  8. LeetCode——69 x的平方根
  9. 用C语言求1-1000之间的素数/质数
  10. Java输出100以内的素数