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 new后的constructor属性
Aug 05 Javascript
alert出数组中的随即值代码
Sep 25 Javascript
jquery中radio checked问题
Mar 16 Javascript
自己动手写的jquery分页控件(非常简单实用)
Oct 28 Javascript
深入理解(function(){... })();
Aug 16 Javascript
js实现3D图片环展示效果
Mar 09 Javascript
详解webpack loader和plugin编写
Oct 12 Javascript
ndm:NPM的桌面GUI应用程序
Oct 15 Javascript
webpack中如何使用雪碧图的示例代码
Nov 11 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
微信小程序 轮播图实现原理及优化详解
Sep 29 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
Nov 19 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分页显示制作详细讲解
2008/11/19 PHP
php下图片文字混合水印与缩略图实现代码
2009/12/11 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
php一个解析字符串排列数组的方法
2015/05/12 PHP
PHP使用正则表达式获取微博中的话题和对象名
2015/07/18 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
php实现文章评论系统
2019/02/18 PHP
YII2框架使用控制台命令的方法分析
2020/03/18 PHP
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
javascript获取重复次数最多的字符
2015/07/08 Javascript
Node.js使用NodeMailer发送邮件实例代码
2017/03/06 Javascript
详解Vue文档中几个易忽视部分的剖析
2018/03/24 Javascript
最简单的JS实现json转csv的方法
2019/01/10 Javascript
Vue.js+cube-ui(Scroll组件)实现类似头条效果的横向滚动导航条
2019/06/24 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
[06:16]第十四期-国士无双绝地翻盘之撼地神牛
2014/06/24 DOTA
[01:27:43]VGJ.S vs TNC Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
CentOS中使用virtualenv搭建python3环境
2015/06/08 Python
python实现决策树
2017/12/21 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
Python-jenkins 获取job构建信息方式
2020/05/12 Python
Python实现FTP文件定时自动下载的步骤
2020/12/19 Python
如何查看python关键字
2021/01/17 Python
Keras保存模型并载入模型继续训练的实现
2021/02/20 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
HSRP的含义以及如何工作
2014/09/10 面试题
超市促销实习自我鉴定
2013/09/23 职场文书
急诊科护士自我鉴定
2013/10/14 职场文书
教育技术职业规划范文
2014/03/04 职场文书
优秀的个人求职信范文
2014/05/09 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL