为什么80%的码农都做不了架构师?>>>   

该文章属于原创:转载注明出处:http://www.pm-road.com/index.php/2014/12/09/276/

Jquery 是一个轻量的框架,个人认为非常好用,今天就写一个非常简单的例子,实现下拉菜单功能;

首先肯定要在页面引用jquery.js  版本不限 ;

接下来把=====================html贴出来:

<div class=”header_menu”><ul><li class=”menuli” id=”xtgl_menu”>系统管理</li><li class=”menuli” id=”ggsq_menu”>干管所勤</li><li class=”menuli” id=”bhz_menu”>保护站</li><li class=”menuli” id=”mcjy_menu”>木材检验</li><li class=”menuli” id=”slgh_menu”>森林管护</li></ul></div><div class=”display movediv” id=”slgh_menu_div”><ul><li class=”redli”>出勤管理</li><li class=”redli”>巡视管理</li><li class=”redli”>现场取证</li><li class=”redli”>问题处置</li></ul>
</div>
<div class=”display movediv” id=”mcjy_menu_div”><ul><li class=”redli”>位置监测</li><li class=”redli”>检验管理</li></ul>
</div>
<div class=”display movediv” id=”bhz_menu_div”><ul><li class=”redli”>出勤管理</li><li class=”redli”>监管信息</li></ul>
</div>
<div class=”display movediv” id=”ggsq_menu_div”><ul><li class=”redli”>出勤管理</li><li class=”redli”>监管信息</li></ul>
</div>
<div class=”display movediv” id=”xtgl_menu_div”><ul><li class=”redli”>权限管理</li><li class=”redli”>设备管理</li></ul>
</div>

===========================css样式:

/**头部菜单**/
.header_menu{float:right;width: 50%;height: 100%;cursor: pointer;}.header_menu ul{list-style: none;height: 100%;}
.header_menu ul li{float: right;width: 20%;color:white;font-size:14px;padding-top: 55px;font-weight: bold;
}.display{display: none;
}
.display ul{list-style: none;width: 100px;
}
.display ul li{padding-top:10px;padding-bottom: 5px;padding-left:5px;cursor: pointer;font-size: 14px;
}
.movediv{position: fixed;left: 0px;top:0px;font-size: 14px;background-color: white;border:1px solid white;
}
.redcolor{background-color: #a0c9e6;
}

=======================js脚本

$(function() {// 菜单绑定事件initMenuListener();// 下拉菜单绑定事件initSubMenuHover();// 下拉菜单颜色改变initSubMenuLiHover();
});/*** 头部菜单绑定滑过事件*/
function initMenuListener() {$(“.menuli”).hover(function() {var hideDivId = $(this).attr(“id”) + “_div”;// 得到菜单的位置var left = $(this).offset().left;var top = $(this).offset().top;var height = $(this).outerHeight();//outerHeight是获取高度,包括内边距,height是也是获取高度,不过只包括文本高度$(“#” + hideDivId).show();$(“#” + hideDivId).css(“left”, left);$(“#” + hideDivId).css(“top”, top + height);}, function() {// 将原来的菜单隐藏$(“.display”).hide();});
}
/*** 下拉菜单绑定事件*/
function initSubMenuHover() {$(“.display”).hover(function() {$(this).show();}, function() {$(this).hide();});
}
/***  下拉菜单改变颜色*/
function initSubMenuLiHover() {$(“.redli”).hover(function() {$(this).addClass(“redcolor”);}, function() {$(this).removeClass(“redcolor”);});
}

效果如下:

jquery实现下拉菜单

转载于:https://my.oschina.net/pmroad/blog/357097

jquery 实现下拉菜单相关推荐

  1. 使用jQuery完成下拉菜单

    开发工具与关键技术:Adobe Dreamweaver CC 2017 jQuery 作者:孙水兵 撰写时间:2019年2月21 用jQuery实现下拉菜单是一件很简单的事,主要是进行css的编写,将 ...

  2. jquery php下拉列表,JQuery三级下拉菜单

    摘要: jQuery三级下拉菜单 首页 内容 动画 动画2 3级菜单→ 我是3级菜单 我是3级菜单 我是3级菜单 动画2 3级菜单→ 我是3级菜单 我是3级菜单 4级菜单→ 我是4级菜单 我是4级菜单 ...

  3. html下拉菜单插件,简单的jQuery大型下拉菜单插件

    booNavigation是一款简单的jQuery大型下拉菜单插件.通过该插件可以制作3列大型下拉菜单,并带有平滑过渡效果,以及鼠标滑过菜单项时的动画效果. 使用方法 在页面中引入jquery和boo ...

  4. jQuery实现下拉菜单(点击显示/隐藏)

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>j ...

  5. 用jQuery实现下拉菜单效果

    用jQuery实现下拉菜单效果 下拉菜单效果展示 代码 <!DOCTYPE html> <html><head>`在这里插入代码片`<meta charset ...

  6. jQuery练习——下拉菜单

    哈喽大家好,本次是jQuery案例练习系列第一期,本期是用jQuery实现下拉菜单. 笔者还是前端的菜鸟,还请大家多多指教呀~ 欢迎大佬指正,一起学习,一起加油! 第一期--下拉菜单的实现 文章目录 ...

  7. jquery 下拉菜单 html,jQuery实现下拉菜单的实例代码

    基本效果是这样的~~ * { margin: 0; padding: 0; } ul { list-style: none; } .wrap { width: 330px; height: 30px; ...

  8. Jquery实现下拉菜单滑动效果

    关于下拉菜单的布局以及原始采用jquery的写法详见这篇博客:(1条消息) Jquery案例-下拉菜单_setTimeout()的博客-CSDN博客_jquery下拉菜单案例 上面这篇博客的下拉菜单案 ...

  9. jQuery获取下拉菜单列表的值

    在表单提交的网页中,我们经常使用下拉菜单列表,这篇文章解释了如何获取下拉列表选择的值. 在jQuery中,我们通过使用.val()方法获得下拉列表的选定值. .val()方法主要用于获取表单元素的值, ...

最新文章

  1. do while循环猜电脑给出的随机数
  2. Android中图片优化之webp使用
  3. [零基础学JAVA]Java SE应用部分-35.JAVA类集之四
  4. 神经网络-损失函数:
  5. mysql数据库优化语句_mysql数据库优化语句
  6. 用java做登录界面_求用JAVA编写的登陆界面!
  7. 告诉刚入行的兄弟们,钱是这么赚的!
  8. matlab画图函数基本使用(适合新手)
  9. 数据结构初阶——二叉树
  10. 一文搞懂什么是Hadoop?Hadoop的前世今生,Hadoop的优点有哪些?Hadoop面试考查重点,大数据技术生态体系
  11. 期刊级别应该是怎样划分的呢?
  12. zynq-7000系列基于zynq-zed的vivado初步设计之linux下控制PL扩展的GPIO
  13. java将Word转换成PDF
  14. 2022年8月止,国外最佳游戏榜出炉
  15. 《中国睡眠研究报告2022》:被调查大学生睡前不看手机的不足3%
  16. 如何设置阿里云安全组?开放和关闭端口很简单
  17. 助力千亿级市场 阿里云进军智能电动车产业
  18. 公司信贷基础知识介绍
  19. 飞车手游显示服务器连接失败怎么办,QQ飞车手游拉取服务器失败 请检查网络稍后重试...
  20. 浅谈![CDATA[ ]]

热门文章

  1. 华为、小米、智汀等智能家居的前景、现状和未来发展的遐想
  2. WPF RelativeSource属性
  3. 棱镜数聚恭祝各位,中秋快乐!
  4. 固定焦距的最佳成像计算公式!
  5. 谈谈我对CSDN的个人感受
  6. html如何给按钮加动态效果,css3 实现按钮点击动画效果(加工)
  7. (0x800401F3) 无效的类字符串是什么意思
  8. Google Docs Download - 快速批量下载 Google Docs 文档
  9. Django自定义模板函数
  10. 缓存穿透,缓存击穿,缓存雪崩详解及解决办法