利用js定义一个导航条菜单


Posted in Javascript onMarch 14, 2017

效果:

利用js定义一个导航条菜单

一、html代码:

<div class="Maintenance">
  <div class="Title">
   <div class="M_Button" id="Plan">menu1</div>
   <div class="M_Button" id="Expert">menu2</div>
   <div class="M_Button" id="Team">menu3</div>
   <div class="M_Button" id="Medic">menu4</div>
   <div class="M_Button" id="Shelter">menu5</div>
   <div class="M_Button" id="Warehouse">menu6</div>
  </div>
 </div>
 <!-- menu1 -->
 <div class="Content" id="coPlan">111
 </div>
 <!-- menu2 -->
 <div class="Content" id="coExpert" style="display: none">222
 </div>
 <!-- menu3 -->
 <div class="Content" id="coTeam" style="display: none">333
 </div>
 <!-- menu4-->
  <div class="Content" id="coMedic" style="display: none">444
 </div>
 <!--menu5-->
 <div class="Content" id="coShelter" style="display: none">
    </div>
 </div>
 <!-- menu6 -->
 <div class="Content" id="coWarehouse" style="display: none">666
 </div>

二、js代码

$(".M_Button").click(function () {
  $(".M_Button").removeClass("M_Button_inner");
  $(this).addClass("M_Button_inner");
  $(".Content").hide();
  TabButton = $(this).attr('id');
  $('#co' + TabButton).css('display', 'block');
 });

三、css代码

.M_Button {
 float: left;
 height: 42px;
 width: 98px;
 cursor: pointer;
 line-height: 42px;
 color: #FFFFFF;
 text-align: center;
 font-size: 14px;
 background-image: url(../../images/emergency/ReffectRadius/The_pop-up_1.png);
 background-repeat: no-repeat;
 background-position: right;
}
 .M_Button:hover {
  color: #000;
  background-image: url(../../images/emergency/ReffectRadius/The_pop-up_2.png);
  background-repeat: repeat-x;
 }
.M_Button_inner {
 color: #000;
 background-image: url(../../images/emergency/ReffectRadius/The_pop-up_2.png);
 background-repeat: repeat-x;
}
.Content {
 float: left;
 height: 438px;
 width: 100%;
 /*background-image: url(../../../../images/Inspection/Hidden_danger/background.png);*/
}
.M_Content {
 height: 434px;
 width: 100%;
 z-index: 5;
 position: absolute;
 /*background-color: #666;*/
 right: 2px;
 top: 0px;
}

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

Javascript 相关文章推荐
JavaScript 版本自动生成文章摘要
Jul 23 Javascript
分享20款好玩的jQuery游戏
Apr 17 Javascript
form表单action提交的js部分与html部分
Jan 07 Javascript
一道JS前端闭包面试题解析
Dec 25 Javascript
JavaScript File API文件上传预览
Feb 02 Javascript
javascript创建对象的几种模式介绍
May 06 Javascript
jQuery hover事件简单实现同时绑定2个方法
Jun 07 Javascript
jQuery实现6位数字密码输入框
Dec 29 Javascript
Vue父子组件之间的通信实例详解
Sep 28 Javascript
微信小程序实现页面浮动导航
Jan 28 Javascript
对layui初始化列表的CheckBox属性详解
Sep 13 Javascript
基于javascript实现移动端轮播图效果
Dec 21 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
Mar 14 #Javascript
使用BootStrap实现标签切换原理解析
Mar 14 #Javascript
ajax实现加载页面、删除、查看详细信息 bootstrap美化页面!
Mar 14 #Javascript
node.js爬虫爬取拉勾网职位信息
Mar 14 #Javascript
AngularJS实现页面定时刷新
Mar 14 #Javascript
原生JS实现左右箭头选择日期实例代码
Mar 14 #Javascript
JavaScript校验Number(4,1)格式的数字实例代码
Mar 13 #Javascript
You might like
请离开include_once和require_once
2013/07/18 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
PHP操作FTP类 (上传、下载、移动、创建等)
2016/03/31 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
2020/04/06 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
2010/08/03 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
文档对象模型DOM通俗讲解
2013/11/01 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
JavaScript多线程详解
2015/08/12 Javascript
JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
2015/10/31 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
Nodejs实现用户注册功能
2019/04/14 NodeJs
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
记一次vue跨域的解决
2020/10/21 Javascript
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
2018/01/17 Python
python实现实时视频流播放代码实例
2020/01/11 Python
Python函数式编程实例详解
2020/01/17 Python
史上最详细的Python打包成exe文件教程
2021/01/17 Python
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
2015/07/07 HTML / CSS
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
领先的英国注册在线药房 :Simply Meds Online
2019/03/28 全球购物
介绍一下OSI七层模型
2012/07/03 面试题
小学毕业家长寄语
2014/01/19 职场文书
如何写好优秀的创业计划书
2014/01/30 职场文书
大学生党员自我批评
2014/02/14 职场文书
技术支持岗位职责
2015/02/13 职场文书
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript