利用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中的运用上部
Nov 20 Javascript
JS操作图片(增,删,改) 例子
Apr 17 Javascript
struts2+jquery+json实现异步加载数据(自写)
Jun 24 Javascript
js获取事件源及触发该事件的对象
Oct 24 Javascript
JSON无限折叠菜单编写实例
Dec 16 Javascript
Active控件问题小结(附解决办法)
Jun 09 Javascript
关于 jQuery Easyui异步加载tree的问题解析
Dec 06 Javascript
ES6中Generator与异步操作实例分析
Mar 31 Javascript
详解基于webpack搭建react运行环境
Jun 01 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 jQuery
Vue.use()在new Vue() 之前使用的原因浅析
Aug 26 Javascript
layui动态渲染生成select的option值方法
Sep 23 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
用Simple Excel导出xls实现方法
2012/12/06 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
Yii2.0 RESTful API 基础配置教程详解
2018/12/26 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
Javascript 类与静态类的实现(续)
2010/04/02 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
2015/03/25 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
AngularJS2中一种button切换效果的实现方法(二)
2017/03/27 Javascript
JS+Ajax实现百度智能搜索框
2017/08/04 Javascript
JS使用正则表达式找出最长连续子串长度
2017/10/26 Javascript
js Element Traversal规范中的元素遍历方法
2018/04/19 Javascript
vue.js仿hover效果的实现方法示例
2019/01/28 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
微信小程序实现原生步骤条
2019/07/25 Javascript
jQuery实现移动端下拉展现新的内容回弹动画
2020/06/24 jQuery
JavaScript基于SVG的图片切换效果实例代码
2020/12/15 Javascript
从Python的源码浅要剖析Python的内存管理
2015/04/16 Python
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
美国一家运动专业鞋类零售商:Warehouse Shoe Sale(WSS)
2018/03/28 全球购物
超市创业计划书
2014/04/24 职场文书
服务口号大全
2014/06/11 职场文书
2014年敬老院工作总结
2014/12/08 职场文书
导游词400字
2015/02/13 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
卡特教练观后感
2015/06/08 职场文书
2019中小学生安全过暑期倡议书
2019/06/24 职场文书
react如何快速设置文件路径别名
2021/04/28 Javascript