Javascript显示和隐藏ul列表的方法


Posted in Javascript onJuly 15, 2015

本文实例讲述了Javascript显示和隐藏ul列表的方法。分享给大家供大家参考。具体如下:

<ul id="rightNav">
 <li>
 <h2 class="rightNavItem"><a href="#">Show & Hide</a></h2>
 <ul>
 <li><a href="">Links etc here</a></li>
 </ul>
 </li>
</ul>
<script>
function enableRightNavExpand() {
 if (!document.getElementById) return false;
 if (!document.getElementById("rightNav")) return false;
 var nav = document.getElementById("rightNav");
 var navItem = nav.getElementsByTagName("li");
 for (var i = 0; i < navItem.length; i++){
  navItem[i].onclick=function() {
   if (this.className == "selected") {
    this.className = "";
   }
   else if (this.className == ""){
    this.className = "selected";
   }
  }
 }
}
</script>

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

Javascript 相关文章推荐
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
JS实现网页上随滚动条滚动的层效果代码
Nov 04 Javascript
jQuery使用$.ajax进行异步刷新的方法(附demo下载)
Dec 04 Javascript
js 转义字符及URI编码详解
Feb 28 Javascript
canvas实现刮刮卡效果
Mar 14 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
Angular.JS内置服务$http对数据库的增删改使用教程
May 07 Javascript
jQuery 表单序列化实例代码
Jun 11 jQuery
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
vue.js使用v-model指令实现的数据双向绑定功能示例
May 22 Javascript
javascript实现简易聊天室
Jul 12 Javascript
axios异步提交表单数据的几种方法
Aug 11 Javascript
jQuery实现提示密码强度的代码
Jul 15 #Javascript
浅谈javascript中return语句
Jul 15 #Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
Jul 15 #Javascript
javascript实现在线客服效果
Jul 15 #Javascript
jQuery实现的进度条效果
Jul 15 #Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 #Javascript
jQuery的事件委托实例分析
Jul 15 #Javascript
You might like
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
PHP在线书签系统分享
2016/01/04 PHP
PHP如何根据文件头检测文件类型实例代码
2018/10/14 PHP
基于jquery的合并table相同单元格的插件(精简版)
2011/04/05 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
JavaScript生成验证码并实现验证功能
2016/09/24 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
Javascript实现找不同色块的游戏
2017/07/17 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
2018/10/29 Javascript
JavaScript原型对象原理与应用分析
2018/12/27 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
vue组件添加事件@click.native操作
2020/10/30 Javascript
[01:08:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS LGD-CDEC
2014/05/22 DOTA
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
Pycharm学习教程(1) 定制外观
2017/05/02 Python
Python编程求质数实例代码
2018/01/31 Python
用Python写一个模拟qq聊天小程序的代码实例
2019/03/06 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
如何基于python生成list的所有的子集
2019/11/11 Python
如何通过python计算圆周率PI
2020/11/11 Python
Intersport西班牙:在线体育商店
2019/11/06 全球购物
教师师德教育的自我评价
2013/10/31 职场文书
小学科学教学反思
2014/01/26 职场文书
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
销售队伍口号
2014/06/11 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
2014年英语工作总结
2014/12/20 职场文书
安全承诺书
2015/01/19 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL