jQuery实现可高亮显示的二级CSS菜单效果


Posted in Javascript onSeptember 01, 2015

本文实例讲述了jQuery实现可高亮显示的二级CSS菜单效果。分享给大家供大家参考。具体如下:

这里实现鼠标放在二级菜单上,一级菜单可高亮显示,以指示当前菜单所在的位置,引入了jQuery插件使其在做对简洁度方面优化的非常好,用较少的代码实现想要的功能,分享给大家。

先来看看运行效果截图:

jQuery实现可高亮显示的二级CSS菜单效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>可高亮的二级CSS菜单</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(function(){
 $('.menu1 a').each(function(i){
  if($(this).attr('class')=='this'||$(this).attr('class')=='this hover'){
   $('.menu2').eq(i).show();
  }
  $(this).mousemove(function(){
   $('.menu1 a').removeClass('this');
   $(this).addClass('this');
   $('.menu2').hide();
   $('.menu2').eq(i).show();
   });
 });
});
</script>
<style type="text/css">
*{margin:0;padding:0;}
a{color:#000;text-decoration:none;}
.menu1{height:30px;background:#1B75C4;}
.menu1 a{display:inline;float:left;height:30px;line-height:30px;color:#fff;margin:0 5px;padding:0 5px;}
.menu1 a:hover,.menu1 a.this,.menu1 a.hover{background:#fff;color:#1B75C4;}
.menu2{height:30px;display:none;}
.menu2 a{display:inline;float:left;height:30px;line-height:30px;margin:0 5px;padding:0 5px;}
.menu2 a:hover{color:#1B75C4;}
</style>
</head>
<body>
<div class="menu">
 <div class="menu1">
  <a class="this" href="javascript:;">网站脚本</a>
  <a href="javascript:;">网页特效</a>
  <a href="javascript:;">大家喜欢的</a>
  <a href="javascript:;">不告诉你</a>
 </div>
 <div class="menu2">
  <a href="javascript:;">ASP</a>
  <a href="javascript:;">PHP</a>
  <a href="javascript:;">CGI</a>
 </div>
 <div class="menu2">
  <a href="javascript:;">菜单特效</a>
  <a href="javascript:;">CSS布局</a>
  <a href="javascript:;">表单特效</a>
  <a href="javascript:;">列表特效</a>
  <a href="javascript:;">浮动层</a>
 </div>
 <div class="menu2">
  <a href="javascript:;">美女</a>
  <a href="javascript:;">小姐</a>
  <a href="javascript:;">金钱</a>
  <a href="javascript:;">游戏</a>
 </div>
 <div class="menu2">
  <a href="javascript:;">秘密</a>
  <a href="javascript:;">年龄</a>
  <a href="javascript:;">其它</a>
 </div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 乱码问题
Aug 06 Javascript
通过JS来动态的修改url,实现对url的增删查改
Sep 01 Javascript
jquery实现全选、反选、获得所有选中的checkbox
Sep 13 Javascript
改变checkbox默认选中状态及取值的实现代码
May 26 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
JavaScript实现各种排序的代码详解
Aug 28 Javascript
vue中实现左右联动的效果
Jun 22 Javascript
微信小程序实现展示评分结果功能
Feb 15 Javascript
Javascript读写cookie的实例源码
Mar 16 Javascript
vue 解决数组赋值无法渲染在页面的问题
Oct 28 Javascript
vscode 配置vue+vetur+eslint+prettier自动格式化功能
Mar 23 Javascript
js实现简单图片拖拽效果
Feb 22 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
Sep 01 #Javascript
JavaScript常用标签和方法总结
Sep 01 #Javascript
jquery简单实现带渐显效果的选项卡菜单代码
Sep 01 #Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
Sep 01 #Javascript
Jquery常用的方法汇总
Sep 01 #Javascript
基于jquery css3实现点击动画弹出表单源码特效
Aug 31 #Javascript
基于jQuery实现的向下滑动二级菜单效果代码
Aug 31 #Javascript
You might like
40年前的这部特摄片恐龙特级克塞号80后的共同回忆
2020/03/08 日漫
我用php+mysql写的留言本
2006/10/09 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
2017/06/02 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
基于jquery的Repeater实现代码
2010/07/17 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
Angular6 正则表达式允许输入部分中文字符
2018/09/10 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
浅析Python中字符串的intern机制
2020/10/03 Python
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
医院护理人员的自我评价分享
2013/10/04 职场文书
大学生职业生涯规划书模板
2014/01/18 职场文书
高中军训第一天感言
2014/03/06 职场文书
大学生社会实践评语
2014/04/25 职场文书
食品流通安全承诺书
2014/05/22 职场文书
服务承诺书怎么写
2014/05/24 职场文书
住房抵押登记委托书
2014/09/27 职场文书
学习普通话的体会
2014/11/07 职场文书
2014年服务员工作总结
2014/11/18 职场文书
导师对论文的学术评语
2015/01/04 职场文书
大学毕业生自我评价
2015/03/02 职场文书
大学生求职自荐信
2015/03/24 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
施工安全责任协议书
2016/03/23 职场文书
当你找不到方向的时候,不妨读读刘备的一生
2019/08/05 职场文书
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript