js实现二级导航功能


Posted in Javascript onMarch 03, 2017

效果图:

js实现二级导航功能

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
  a{text-decoration: none;}
  *{margin: 0;padding: 0;box-sizing: border-box;font-family: "微软雅黑";}
  li{list-style-type: none;}
  .box{width: 220px;height: 477px;margin-top: 110px;margin-left: 100px;}
  h3{width: 100%;height: 50px;line-height: 50px;text-align: center;background: #09f;}
  h3 a{color: #FFFFFF;}
  h3 a:hover{color: deeppink;}
  ul li{width: 100%;height: 70px;line-height: 70px;border: 1px solid red;background: #09e;}
  ul li:not(:last-child){border-bottom: none;}
  ul li a{display: block;color:#FFFFFF;text-align: center;font-weight: bold;font-size: 18px;}
  ul li:hover{background: #00E8D7;}
  ul li:hover a{color: orange;}
  ul{position: relative;}
  .content{
  position: absolute;top:0;left: 220px;
  width: 800px;height: 300px;
  border: 1px solid #00FF66;
  display: none;
  }
 </style>
 </head>
 <body>
 <p style="margin: 20px;">
  end():结束当前链条中最近的筛选操作,并将匹配元素还原为之前的匹配状态。
 </p>
 <div class="box">
  <h3><a href="" target=" rel="external nofollow" _blank">全部菜单</a></h3>
  <ul>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   11111111111111111111111111
   </div>
  </li>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   22222222222222222222222222
   </div>
  </li>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   33333333333333333333333333333
   </div>
  </li>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   44444444444444444444
   </div>
  </li>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   5555555555555555555555555555
   </div>
  </li>
  <li>
   <a href="">一级导航</a>
   <div class="content">
   6666666666666666666666666666666666
   </div>
  </li>
  </ul>
 </div>
 </body>
</html>
<script src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
 $(function(){
 $('ul li').hover(function(){
  $(this).find('.content').show().end().siblings().find('.content').hide();
 },function(){
  $(this).find('.content').hide();
 }); 
 })
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
用javascript实现点击链接弹出&quot;图片另存为&quot;而不是直接打开
Aug 15 Javascript
CCPry JS类库 代码
Oct 30 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 Javascript
教你在heroku云平台上部署Node.js应用
Jul 30 Javascript
JavaScript中的对象的extensible属性介绍
Dec 30 Javascript
jQuery实现跨域iframe接口方法调用
Mar 14 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
Sep 06 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
bootstrap表格内容过长时用省略号表示的解决方法
Nov 21 Javascript
解决layer 关闭当前弹窗 关闭遮罩层 input值获取不到的问题
Sep 25 Javascript
微信小程序 wxParse插件显示视频问题
Sep 27 Javascript
js实现简单的获取验证码按钮效果
Mar 03 #Javascript
jQuery获取Table某列的值(推荐)
Mar 03 #Javascript
jQuery插件echarts去掉垂直网格线用法示例
Mar 03 #Javascript
js正则表达式验证密码强度【推荐】
Mar 03 #Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
Mar 03 #Javascript
jQuery简单实现MD5加密的方法
Mar 03 #Javascript
详解angular2封装material2对话框组件
Mar 03 #Javascript
You might like
FCKeditor添加自定义按钮
2008/03/27 PHP
php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
2011/04/07 PHP
PHP高自定义性安全验证码代码
2011/11/27 PHP
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
Zend Framework校验器Zend_Validate用法详解
2016/12/09 PHP
js模拟类继承小例子
2010/07/17 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
浅析Javascript中bind()方法的使用与实现
2016/05/30 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
最丑的时钟效果!js canvas时钟制作方法
2016/08/15 Javascript
vue.js从安装到搭建过程详解
2017/03/17 Javascript
兼容浏览器的js事件绑定函数(详解)
2017/05/09 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
微信小程序实现留言板
2018/10/31 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
2019/02/18 jQuery
小程序实现搜索框
2020/06/19 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
wxPython学习之主框架实例
2014/09/28 Python
python使用7z解压apk包的方法
2015/04/18 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
使用已经得到的keras模型识别自己手写的数字方式
2020/06/29 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
PyQt5-QDateEdit的简单使用操作
2020/07/12 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
html5使用canvas实现图片下载功能的示例代码
2017/08/26 HTML / CSS
幼儿园师德师风心得体会
2016/01/12 职场文书
美甲店的创业计划书模板
2019/08/23 职场文书
python解决12306登录验证码的实现
2021/04/18 Python
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL