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 相关文章推荐
javascript之水平横向滚动歌词同步的应用
May 07 Javascript
科讯商业版中用到的ajax空间与分页函数
Sep 02 Javascript
jquery实现点击弹出层效果的简单实例
Mar 03 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
Jan 28 Javascript
基于jQuery实现网页进度显示插件
Mar 04 Javascript
简化版手机端照片预览组件
Apr 13 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
js 判断附件后缀的简单实现方法
Oct 11 Javascript
js querySelector() 使用方法
Dec 21 Javascript
React Native如何消除启动时白屏的方法
Aug 08 Javascript
Vue组件创建和传值的方法
Aug 17 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
Dec 04 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
虫族 ZERG 概述
2020/03/14 星际争霸
php 数组的指针操作实现代码
2011/02/08 PHP
浅谈php和.net的区别
2014/09/28 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
JQuery与JS里submit()的区别示例介绍
2014/02/17 Javascript
jQuery入门之层次选择器实例简析
2015/12/11 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
JS实现的简单轮播图运动效果示例
2016/12/22 Javascript
Javascript Event(事件)的传播与冒泡
2017/01/23 Javascript
详解vue嵌套路由-params传递参数
2017/05/23 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
python显示生日是星期几的方法
2015/05/27 Python
python生成密码字典的方法
2018/07/06 Python
Python函数any()和all()的用法及区别介绍
2018/09/14 Python
在Tensorflow中实现梯度下降法更新参数值
2020/01/23 Python
python zip,lambda,map函数代码实例
2020/04/04 Python
美国最大的骑马用品零售商:HorseLoverZ
2017/01/12 全球购物
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
使用索引有什么好处
2016/07/27 面试题
公司清洁工岗位职责
2013/12/14 职场文书
超市端午节活动方案
2014/01/23 职场文书
《春笋》教学反思
2014/04/15 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
党建工作整改措施
2014/10/28 职场文书
2014年团委工作总结
2014/11/13 职场文书
关于运动会的宣传稿
2015/07/23 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
win10以太网连接不上怎么办?Win10连接以太网详细教程
2022/04/08 数码科技
源码安装apache脚本部署过程详解
2022/09/23 Servers