利用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 相关文章推荐
jquery提示 &quot;object expected&quot;的解决方法
Dec 13 Javascript
js关闭父窗口时关闭子窗口
Apr 01 Javascript
jQuery元素选择器用法实例
Dec 23 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
Feb 20 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
Mar 03 Javascript
Jquery实现遮罩层的方法
Jun 08 Javascript
jQuery操作cookie
Aug 08 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
May 02 Javascript
js实现百度登录窗口拖拽效果
Mar 19 Javascript
JS highcharts实现动态曲线代码示例
Oct 16 Javascript
为什么推荐使用JSX开发Vue3
Dec 28 Vue.js
微信小程序 跳转传参数与传对象详解及实例代码
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
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
2014/10/30 PHP
php微信开发之批量生成带参数的二维码
2016/06/26 PHP
详解php实现页面静态化原理
2017/06/21 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
javascript中检测变量的类型的代码
2010/12/28 Javascript
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
JS获取时间的方法
2015/01/21 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
解析Node.js异常处理中domain模块的使用方法
2016/02/16 Javascript
在vue中获取微信支付code及code被占用问题的解决方法
2019/04/16 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
ElementUI多个子组件表单的校验管理实现
2019/11/07 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
2019/12/09 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
python url 参数修改方法
2018/12/26 Python
Python3中lambda表达式与函数式编程讲解
2019/01/14 Python
详解程序意外中断自动重启shell脚本(以Python为例)
2019/07/26 Python
python 实现图片裁剪小工具
2021/02/02 Python
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
农民致富事迹材料
2014/01/23 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
2014年冬季防火方案
2014/05/21 职场文书
机械电子工程专业自荐书
2014/06/10 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
医疗专业毕业生求职信
2014/08/28 职场文书
挂职学习心得体会
2014/09/09 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书