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 相关文章推荐
js 获取子节点函数 (兼容FF与IE)
Apr 18 Javascript
仿猪八戒网左下角的文字滚动效果
Oct 28 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
Dec 15 Javascript
js获取input标签的输入值实现代码
Aug 05 Javascript
JS三级可折叠菜单实现方法
Feb 29 Javascript
node.js实现爬虫教程
Aug 25 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
jQuery设计思想
Mar 07 Javascript
Vue+Express实现登录注销功能的实例代码
May 05 Javascript
微信小程序云函数使用mysql数据库过程详解
Aug 07 Javascript
微信小程序实现限制用户转发功能的实例代码
Feb 22 Javascript
JS实现网站楼层导航效果代码实例
Jun 16 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
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
PHP判断表单复选框选中状态完整例子
2014/06/24 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
PHP实现简单注册登录系统
2020/12/28 PHP
PHP中echo与print区别点整理
2021/03/09 PHP
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
js取值中form.all和不加all的区别介绍
2014/01/20 Javascript
nodejs批量修改文件编码格式
2015/01/22 NodeJs
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
jquery Ajax实现Select动态添加数据
2017/06/08 jQuery
JS字符串去除连续或全部重复字符的实例
2018/03/08 Javascript
vue实现todolist功能、todolist组件拆分及todolist的删除功能
2019/04/11 Javascript
微信小程序 wx:for遍历循环使用实例解析
2019/09/09 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
如何手写一个简易的 Vuex
2020/10/10 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
[01:34]DOTA2 7.22版本新增神杖效果一览(敏捷英雄篇)
2019/05/28 DOTA
python实现的简单窗口倒计时界面实例
2015/05/05 Python
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
python字典基本操作实例分析
2015/07/11 Python
基于python批量处理dat文件及科学计算方法详解
2018/05/08 Python
对python插入数据库和生成插入sql的示例讲解
2018/11/14 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
Django Sitemap 站点地图的实现方法
2019/04/29 Python
Python 如何测试文件是否存在
2020/07/31 Python
Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现
2020/10/10 Python
便携式太阳能系统的创新者:GOAL ZERO
2018/02/04 全球购物
39美元购买一副眼镜或太阳镜:39DollarGlasses.com
2018/06/17 全球购物
KARATOV珠宝在线商店:俄罗斯珠宝品牌
2019/03/13 全球购物
见习期自我鉴定
2013/11/07 职场文书
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
《观舞记》教学反思
2014/04/16 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
JavaScript流程控制(分支)
2021/12/06 Javascript
MySQL创建定时任务
2022/01/22 MySQL