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 相关文章推荐
使用TextRange获取输入框中光标的位置的代码
Mar 08 Javascript
JS实现下拉框的动态添加(附效果)
Apr 03 Javascript
JavaScript获取多个数组的交集简单实例
Nov 11 Javascript
javascript if条件判断方法小结
May 17 Javascript
jQuery多级弹出菜单插件ZoneMenu
Dec 18 Javascript
jquery $(document).ready()和window.onload的区别浅析
Feb 04 Javascript
Vue.js中数据绑定的语法教程
Jun 02 Javascript
js判断传入时间和当前时间大小实例(超简单)
Jan 11 Javascript
vue项目首屏打开速度慢的解决方法
Mar 31 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
May 01 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
Nov 09 Javascript
vue transition 在子组件中失效的解决
Nov 12 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
php打印输出棋盘的实现方法
2014/12/23 PHP
PHP生成各种常见验证码和Ajax验证过程
2016/01/10 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
2016/04/27 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
js 面向对象的技术创建高级 Web 应用程序
2010/02/25 Javascript
javascript 兼容所有浏览器的DOM扩展功能
2012/08/01 Javascript
用jquery实现输入框获取焦点消失文字
2013/04/27 Javascript
什么是cookie?js手动创建和存储cookie
2014/05/27 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
JavaScript中计算网页中某个元素的位置
2015/06/10 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
详解javascript立即执行函数表达式IIFE
2017/02/13 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
JS实现将二维数组转为json格式字符串操作示例
2018/07/12 Javascript
layui 设置table 行的高度方法
2018/08/17 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
在NPM发布自己造的轮子的方法步骤
2019/03/09 Javascript
Vue源码解析之数据响应系统的使用
2019/04/24 Javascript
Python利用Nagios增加微信报警通知的功能
2016/02/18 Python
Python实现破解12306图片验证码的方法分析
2017/12/29 Python
详解如何利用Cython为Python代码加速
2018/01/27 Python
python opencv之SURF算法示例
2018/02/24 Python
python 定时器每天就执行一次的实现代码
2019/08/14 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
《手指教学》反思
2014/02/14 职场文书
五水共治一句话承诺
2014/05/30 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js