利用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 相关文章推荐
优秀js开源框架-jQuery使用手册(1)
Mar 10 Javascript
JS 如果改变span标签的是否隐藏属性
Oct 06 Javascript
关于JavaScript中的关联数组分析
Apr 09 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
Dec 14 Javascript
极易被忽视的javascript面试题七问七答
Feb 15 Javascript
详解AngularJS 模态对话框
Apr 07 Javascript
Bootstrap精简教程中秋大放送
Sep 15 Javascript
页面内锚点定位及跳转方法总结(推荐)
Apr 24 Javascript
vue单页应用的内存泄露定位和修复问题小结
Aug 02 Javascript
使用Vue生成动态表单
Nov 26 Javascript
javascript实现支付宝滑块验证码效果
Jul 24 Javascript
Element Carousel 走马灯的具体实现
Jul 26 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
开发大型 PHP 项目的方法
2007/01/02 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
2014/12/16 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
2011/09/28 Javascript
js判断样式className同时增加class或删除class
2013/01/30 Javascript
JQuery下拉框应用示例介绍
2014/04/23 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
javascript实现简单的on事件绑定
2016/08/23 Javascript
AngularJs Modules详解及示例代码
2016/09/01 Javascript
js+css3实现旋转效果
2017/01/20 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
2017/07/13 Javascript
JavaScript中使用参数个数实现重载功能
2017/09/01 Javascript
vue2.0 父组件给子组件传递数据的方法
2018/01/15 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
详解从vue-loader源码分析CSS Scoped的实现
2019/09/23 Javascript
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
[07:55]2014DOTA2 TI正赛第三日 VG上演推进荣耀DKEG告别
2014/07/21 DOTA
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
Python如何将字符串转换为日期
2020/07/31 Python
Python实现FTP文件定时自动下载的步骤
2020/12/19 Python
美国专注于健康商品的网站:eVitamins
2017/01/23 全球购物
初婚初育证明
2014/01/14 职场文书
高中美术教学反思
2014/01/19 职场文书
服装促销活动方案
2014/02/23 职场文书
工地安全标语
2014/06/07 职场文书
毕业设计指导教师评语
2014/12/30 职场文书
2015年路政工作总结
2015/05/22 职场文书
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技
JS函数式编程实现XDM一
2022/06/16 Javascript