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的淡入淡出可自动切换的幻灯插件打包下载
Sep 15 Javascript
仅IE支持clearAttributes/mergeAttributes方法使用介绍
May 04 Javascript
javascript学习笔记(九) js对象 设计模式
Jun 19 Javascript
Javascript 垃圾收集机制介绍理解
May 14 Javascript
jQuery实现仿Google首页拖动效果的方法
May 04 Javascript
Vuejs实现带样式的单文件组件新方法
May 02 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
Aug 09 Javascript
详解vue2.6插槽更新v-slot用法总结
Mar 09 Javascript
layui 实现表单和文件上传一起传到后台的例子
Sep 16 Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
vue中template的三种写法示例
Oct 21 Javascript
vue 使用localstorage实现面包屑的操作
Nov 16 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判断文件上传图片格式的实例详解
2017/09/30 PHP
php数组指针函数功能及用法示例
2020/02/11 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
非常不错的功能强大代码简单的管理菜单美化版
2008/07/09 Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
js倒计时小程序
2013/11/05 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
JavaScript对Cookie进行读写操作实例
2015/07/25 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
2015/08/25 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
使用JS location实现搜索框历史记录功能
2019/12/23 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
python实现2048小游戏
2015/03/30 Python
Python编程生成随机用户名及密码的方法示例
2017/05/05 Python
浅谈Python中range和xrange的区别
2017/12/20 Python
用pycharm开发django项目示例代码
2018/10/24 Python
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
python selenium自动化测试框架搭建的方法步骤
2020/06/14 Python
python 发送邮件的四种方法汇总
2020/12/02 Python
美国在线纱线商店:Darn Good Yarn
2019/03/20 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
安全标准化汇报材料
2014/02/03 职场文书
人事任命书范文
2014/06/04 职场文书
2016母亲节感恩话语
2015/12/09 职场文书
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers
Python实现双向链表基本操作
2022/05/25 Python