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 相关文章推荐
点弹代码 点击页面任何位置都可以弹出页面效果代码
Sep 17 Javascript
js检查页面上有无重复id的实现代码
Jul 17 Javascript
js单例模式的两种方案
Oct 22 Javascript
javascript静态页面传值的三种方法分享
Nov 12 Javascript
JS注释所产生的bug 即使注释也会执行
Nov 19 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
Jul 10 Javascript
Javascript基础教程之函数对象和属性
Jan 18 Javascript
jQuery实现炫酷的鼠标轨迹特效
Feb 01 Javascript
javascript实现的右下角弹窗实例
Apr 24 Javascript
详解JavaScript中基于原型prototype的继承特性
May 05 Javascript
Vue.js中 v-model 指令的修饰符详解
Dec 03 Javascript
详解React路由传参方法汇总记录
Nov 29 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操作文件方法问答
2007/03/16 PHP
PHP Google的translate API代码
2008/12/10 PHP
php生成固定长度纯数字编码的方法
2015/07/09 PHP
PHP模拟post提交数据方法汇总
2016/02/16 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
redis+php实现微博(一)注册与登录功能详解
2019/09/23 PHP
javaScript call 函数的用法说明
2010/04/09 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
各种常用的JS函数整理
2013/10/25 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
JS实现简易图片轮播效果的方法
2015/03/25 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
Python中的Classes和Metaclasses详解
2015/04/02 Python
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
Python实现文件信息进行合并实例代码
2018/01/17 Python
Python闭包与装饰器原理及实例解析
2020/04/30 Python
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
日语专业个人的求职信
2013/12/03 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
自主招生推荐信范文
2014/05/10 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
就业协议书怎么填
2014/09/15 职场文书
廉洁自律个人总结
2015/02/14 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
公司周年庆典致辞
2015/07/30 职场文书
利用html+css实现菜单栏缓慢下拉效果的示例代码
2021/03/30 HTML / CSS
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技