jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果


Posted in Javascript onAugust 22, 2015

本文实例讲述了jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果。分享给大家供大家参考。具体如下:

这是一款jquery菜单特效,点击后高亮背景,个性的菜单特效。网上见到比较多的菜单了,不过像这样这么简单的方法来实现却不多见,本菜单整体简洁,点击导航栏上的任意菜单项后,该菜单项的背景变成黑色,并且鼠标移走后,仍然固定保持黑色,记住了菜单的位置。

运行效果如下图所示:

jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery点击后高亮背景的菜单特效</title>
<style>
*{ margin:0; padding:0; list-style:none;}
body{ font:normal 14px/24px 'MicroSoft YaHei';}
.cotrs{ width:960px; height:32px; line-height:32px; background:#999; margin:0 auto;}
.cotrs a{ height:32px; line-height:32px; color:#fff; text-decoration:none; padding:0px 10px; display:block; float:left;}
.cotrs a:hover{ text-decoration:none; background:#000;}
.cotrs a.thisclass{text-decoration:none; background:#000;}
</style>
</head>
<body>
<br><br><br>
<div class="cotrs">
<a href='javascript:' class="thisclass">首页</a>
<a href='javascript:'>菜单导航</a>
<a href='javascript:'>时间日期</a>
<a href='javascript:'>焦点图</a>
<a href='javascript:'>tab标签</a>
<a href='javascript:'>jquery特效</a>
<a href='javascript:'>在线客服</a>
<a href='javascript:'>广告代码</a>
<a href='javascript:'>相册代码</a>
<a href='javascript:'>图片特效</a>
<a href='javascript:'>名站特效</a>
<a href='javascript:'>其他代码</a>
<a href='javascript:'>HTML5</a>
</div>
<script src="jquery-1.9.1.min.js"></script>
<script>
$(function(){
var cotrs = $(".cotrs a");
cotrs.click(function(){
 $(this).addClass("thisclass").siblings().removeClass("thisclass");
});
});
</script>
<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>
</body>
</html>

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

Javascript 相关文章推荐
浅谈tudou土豆网首页图片延迟加载的效果
Jun 23 Javascript
javascript自然分类法算法实现代码
Oct 11 Javascript
深入理解javascript作用域和闭包
Sep 23 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
Mar 21 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
Jan 18 Javascript
React-Native左右联动List的示例代码
Sep 21 Javascript
Vue之mixin全局的用法详解
Aug 22 Javascript
element-ui表格合并span-method的实现方法
May 21 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
Jul 29 Javascript
redux处理异步action解决方案
Mar 22 Javascript
vue组件开发之slider组件使用详解
Aug 21 Javascript
js观察者模式的弹幕案例
Nov 23 Javascript
jquery实现带渐变淡入淡出并向右依次展开的多级菜单效果实例
Aug 22 #Javascript
jQuery实现向下滑出的平滑下拉菜单效果
Aug 21 #Javascript
js实现点击切换TAB标签实例
Aug 21 #Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 #Javascript
JavaScript 常见安全漏洞和自动化检测技术
Aug 21 #Javascript
js+css实现文字散开重组动画特效代码分享
Aug 21 #Javascript
jquery实现叠层3D文字特效代码分享
Aug 21 #Javascript
You might like
世界上第一台立体声收音机
2021/03/01 无线电
回答PHPCHINA上的几个问题:URL映射
2007/02/14 PHP
使用zend studio for eclipse不能激活代码提示功能的解决办法
2009/10/11 PHP
PHP register_shutdown_function函数的深入解析
2013/06/03 PHP
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
php创建、获取cookie及基础要点分析
2015/01/26 PHP
PHP时间处理类操作示例
2018/09/05 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
javascript操作表格排序实例分析
2015/05/06 Javascript
JavaScript中的this,call,apply使用及区别详解
2016/01/29 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
javascript中apply/call和bind的使用
2017/02/15 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
使用vuex的state状态对象的5种方式
2018/04/19 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
2020/07/21 Javascript
OpenLayers3实现图层控件功能
2020/09/25 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
[04:13]2014DOTA2国际邀请赛 专访DC目前形势不容乐观
2014/07/12 DOTA
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
git进行版本控制心得详谈
2017/12/10 Python
python socket通信编程实现文件上传代码实例
2019/12/14 Python
python学生信息管理系统实现代码
2019/12/17 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
html5 div布局与table布局详解
2016/11/16 HTML / CSS
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
SmartBuyGlasses比利时:购买品牌太阳镜和眼镜
2019/08/09 全球购物
应届本科毕业生求职信
2014/07/23 职场文书
试用期转正员工自我评价
2014/09/18 职场文书
python实现网络五子棋
2021/04/11 Python
解决golang post文件时Content-Type出现的问题
2021/05/02 Golang
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python