JS实现超精简响应鼠标显示二级菜单代码


Posted in Javascript onSeptember 12, 2015

本文实例讲述了JS实现超精简响应鼠标显示二级菜单代码。分享给大家供大家参考。具体如下:

这是一款精简版的二级导航菜单,响应鼠标的动作,鼠标放上即显示出菜单,常见的一种菜单样式。喜欢的朋友拿去修改一下,再美化一番,就够用了。

运行效果截图如下:

JS实现超精简响应鼠标显示二级菜单代码

在线演示地址如下:

具体代码如下:

<html>
<head>
<title>二级菜单,响应鼠标</title>
<style type="text/css">
.mainNav ul li {float: left;width: 150px;}
.mainNav li ul {display: none;}
li.hover ul {display: block;}
</style>
<script language="javascript" type="text/javascript">
 function showSubLevel(Obj){
  Obj.className="hover";
 }
 function hideSubLevel(Obj){
  Obj.className="";
 }
</script>
</head>
<body>
<div class="mainNav">
 <ul>
 <li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目A
 <ul>
 <li>A的二级栏目</li>
 <li>A的二级栏目</li>
 <li>A的二级栏目</li>
 </ul>
 </li>
 <li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目B
 <ul>
 <li>B的二级栏目</li>
 <li>B的二级栏目</li>
 <li>B的二级栏目</li>
 </ul>
 </li>
 <li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目C
 <ul>
 <li>B的二级栏目</li>
 <li>B的二级栏目</li>
 <li>B的二级栏目</li>
 </ul>
 </li>
 </ul>
</div>
</body>
</html>

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

Javascript 相关文章推荐
javascript学习笔记(五) Array 数组类型介绍
Jun 19 Javascript
你必须知道的Javascript知识点之&quot;this指针&quot;的应用
Apr 23 Javascript
javascript在子页面中函数无法调试问题解决方法
Jan 17 Javascript
javascript检测浏览器的缩放状态实现代码
Sep 28 Javascript
JavaScript面向对象程序设计教程
Mar 29 Javascript
VUEJS实战之构建基础并渲染出列表(1)
Jun 13 Javascript
JS+CSS3实现超炫的散列画廊特效
Jul 16 Javascript
微信小程序 动画的简单实例
Oct 12 Javascript
javascript性能优化之分时函数的介绍
Mar 28 Javascript
layui按条件隐藏表格列的实例
Sep 19 Javascript
vue实现手机端省市区区域选择
Sep 27 Javascript
如何用JavaScipt测网速
May 09 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
Sep 12 #Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
Sep 12 #Javascript
jquery实现最简单的滑动菜单效果代码
Sep 12 #Javascript
jQuery实现自动切换播放的经典滑动门效果
Sep 12 #Javascript
JavaScript中this的9种应用场景及三种复合应用场景
Sep 12 #Javascript
javascript判断网页是关闭还是刷新
Sep 12 #Javascript
js查看一个函数的执行时间实例代码
Sep 12 #Javascript
You might like
php cookis创建实现代码
2009/03/16 PHP
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
PHP实现通过正则表达式替换回调的内容标签
2015/06/15 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
2014/05/11 Javascript
一个不错的js html页面倒计时可精确到秒
2014/10/22 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
基于JS模仿windows文件按名称排序效果
2016/06/29 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
vue如何引用其他组件(css和js)
2017/04/13 Javascript
详解webpack+es6+angular1.x项目构建
2017/05/02 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
2017/07/16 Javascript
Vue.js中extend选项和delimiters选项的比较
2017/07/17 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
2017/09/18 Javascript
Java设计中的Builder模式的介绍
2018/03/22 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
在Python 3中实现类型检查器的简单方法
2015/07/03 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
如何为Python终端提供持久性历史记录
2019/09/03 Python
python读取文件指定行内容实例讲解
2020/03/02 Python
Python中关于logging模块的学习笔记
2020/06/03 Python
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
社会学专业求职信
2014/02/24 职场文书
培训专员岗位职责
2014/02/26 职场文书
乡镇纠风工作实施方案
2014/03/22 职场文书
高二学生评语大全
2014/04/25 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
仲裁协议书
2014/09/26 职场文书
2015年信贷员工作总结
2015/04/28 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
python引入其他文件夹下的py文件具体方法
2021/05/23 Python