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操作下拉框(DropDownList)实现取值赋值
Aug 13 Javascript
js点击事件链接的问题解决
Apr 25 Javascript
javascript结合fileReader 实现上传图片
Jan 30 Javascript
JavaScript数组常用方法
Mar 02 Javascript
jquery任意位置浮动固定层插件用法实例
May 29 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
jQuery插件实现文字无缝向上滚动效果代码
Feb 25 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
May 10 Javascript
基于JQuery实现分隔条的功能
Jun 17 Javascript
微信小程序 支付功能开发错误总结
Feb 21 Javascript
基于原生js运动方式关键点的总结(推荐)
Oct 01 Javascript
vue如何实现自定义底部菜单栏
Jul 01 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
ThinkPHP3.1新特性之Action参数绑定
2014/06/19 PHP
php使用ffmpeg获取视频信息并截图的实现方法
2016/05/03 PHP
浅析PHP开发规范
2018/02/05 PHP
比较详细的javascript对象的property和prototype是什么一种关系
2007/08/06 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
2010/11/17 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
解决js下referer兼容各大浏览器的方法
2014/11/03 Javascript
js继承call()和apply()方法总结
2014/12/08 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
2016/05/09 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
2016/05/17 Javascript
JQuery和PHP结合实现动态进度条上传显示
2016/11/23 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
VUE多层路由嵌套实现代码
2017/05/15 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
几个你不知道的技巧助你写出更优雅的vue.js代码
2018/06/11 Javascript
JS实现字符串翻转的方法分析
2018/08/31 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
2018/12/10 jQuery
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
Python通过命令开启http.server服务器的方法
2017/11/04 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
python版本的仿windows计划任务工具
2018/04/30 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
2020/01/10 Python
不到20行实现Python代码即可制作精美证件照
2020/04/24 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
美国女性奢华品牌精品店:INTERMIX
2017/10/12 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
家长评语和期望
2014/02/10 职场文书
业务部门经理岗位职责
2014/02/23 职场文书
个人考核材料
2014/05/15 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
Python如何使用循环结构和分支结构
2022/04/13 Python
Python采集壁纸并实现炫轮播
2022/04/30 Python