jQuery实现的导航条点击后高亮显示功能示例


Posted in jQuery onMarch 04, 2019

本文实例讲述了jQuery实现的导航条点击后高亮显示功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com jQuery导航条点击后高亮显示</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  <style>
    #nav li {float: left; width: 80px; text-align: center; list-style-type: none;}
    .nav-active {background: #ff47a5;}
    .nav-active a {color: #fff;text- decoration:none}
  </style>
</head>
<body>
<ul id="nav">
  <li class="nav-active"><a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >首页</a></li>
  <li><a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Page1</a></li>
  <li><a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Page2</a></li>
  <li><a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Page3</a></li>
  <li><a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Page4</a></li>
</ul>
 <script>
 $('#nav').find('li').click(function() {
 // 为当前点击的导航加上高亮,其余的移除高亮
 $(this).addClass('nav-active').siblings('li').removeClass('nav-active');
 });
 </script>
</body>
</html>

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码,运行效果如下:

jQuery实现的导航条点击后高亮显示功能示例

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

jQuery 相关文章推荐
jQuery实现文章图片弹出放大效果
Apr 06 jQuery
使用jQuery,Angular实现登录界面验证码详解
Apr 27 jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
jquery实现一个全局计时器(商城可用)
Jun 30 jQuery
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
Apr 26 jQuery
jQuery滑动效果实现方法分析
Sep 05 jQuery
jquery操作checkbox的常用方法总结【附测试源码下载】
Jun 10 jQuery
jQuery鼠标滑过横向时间轴样式(代码详解)
Nov 01 jQuery
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
jQuery实现飞机大战小游戏
Jul 05 jQuery
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 #jQuery
jQuery.parseJSON()函数详解
Feb 28 #jQuery
jQuery each和js forEach用法比较
Feb 27 #jQuery
jQuery中each和js中forEach的区别分析
Feb 27 #jQuery
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
Feb 27 #jQuery
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
Feb 27 #jQuery
jQuery表单元素过滤选择器用法实例分析
Feb 20 #jQuery
You might like
解析CodeIgniter自定义配置文件
2013/06/18 PHP
PHP生成等比缩略图类和自定义函数分享
2014/06/25 PHP
php格式化电话号码的方法
2015/04/24 PHP
实例讲解php将字符串输出到HTML
2019/01/27 PHP
php curl简单采集图片生成base64编码(并附curl函数参数说明)
2019/02/15 PHP
深入理解JavaScript系列(15) 函数(Functions)
2012/04/12 Javascript
jQuery模拟超链接点击效果代码
2013/04/21 Javascript
javascript跨域方法、原理以及出现问题解决方法(详解)
2015/08/06 Javascript
JavaScript实现页面跳转的几种常用方式
2015/11/28 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
jQuery使用deferreds串行多个ajax请求
2016/08/22 Javascript
JS实现二叉查找树的建立以及一些遍历方法实现
2017/04/17 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
纯js代码生成可搜索选择下拉列表的实例
2018/01/11 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
python中通过预先编译正则表达式提高效率
2017/09/25 Python
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
CSS3旋转——彩色扇子兼容firefox浏览器
2013/06/04 HTML / CSS
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
英国高级百货公司:Harvey Nichols
2017/01/29 全球购物
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
实习自我评价怎么写
2013/12/02 职场文书
市场专员岗位职责
2014/02/14 职场文书
名企HR怎样看待求职信
2014/02/23 职场文书
二手房买卖协议书
2014/04/10 职场文书
投标保密承诺书
2014/05/19 职场文书
2014年内勤工作总结
2014/11/24 职场文书
2015年财务部年度工作总结
2015/05/19 职场文书
新闻简讯格式及范文
2015/07/22 职场文书