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 相关文章推荐
JQuery获取文本框中字符长度的代码
Sep 29 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
May 07 Javascript
原生javascript实现匀速运动动画效果
Feb 26 Javascript
JS简单测试循环运行时间的方法
Sep 04 Javascript
微信小程序 支付功能实现PHP实例详解
May 12 Javascript
获取当前按钮或者html的ID名称实例(推荐)
Jun 23 Javascript
详解vue项目构建与实战
Jun 27 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
Feb 11 Javascript
Vue.js添加组件操作示例
Jun 13 Javascript
微信小程序 简易计算器实现代码实例
Sep 02 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
Sep 27 Javascript
继承行为在 ES5 与 ES6 中的区别详解
Dec 24 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
推荐几个开源的微信开发项目
2014/12/28 PHP
php中stdClass的用法分析
2015/02/27 PHP
Yii模型操作之criteria查找数据库的方法
2016/07/15 PHP
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
微信小程序之数据双向绑定与数据操作
2017/05/12 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
Python部署web开发程序的几种方法
2017/05/05 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
基于tensorflow指定GPU运行及GPU资源分配的几种方式小结
2020/02/03 Python
Python做图像处理及视频音频文件分离和合成功能
2020/11/24 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
ProBikeKit英国:在线公路自行车之家
2017/02/10 全球购物
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
马来西亚网上购物平台:ezbuy
2018/02/13 全球购物
世界上第一个创建了罩杯系统的美国内衣品牌:Maidenform
2019/03/23 全球购物
开普敦通行证:Cape Town Pass
2019/07/18 全球购物
水果超市创业计划书
2014/01/27 职场文书
超市重阳节活动方案
2014/02/10 职场文书
C++程序员求职信范文
2014/04/14 职场文书
组工干部演讲稿
2014/09/02 职场文书
合作与交流自我评价
2015/03/09 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书
2016廉政教育学习心得体会
2016/01/25 职场文书
合同补充协议书
2016/03/24 职场文书
python编程实现清理微信重复缓存文件
2021/11/01 Python
Python中三种花式打印的示例详解
2022/03/19 Python
MySQL新手入门进阶语句汇总
2022/09/23 MySQL