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使用正则验证15/18身份证的方法示例
Apr 27 jQuery
jQuery实现动态添加、删除按钮及input输入框的方法
Apr 27 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery实现表格冻结顶栏效果
Aug 20 jQuery
Django中使用jquery的ajax进行数据交互的实例代码
Oct 15 jQuery
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
jquery实现动态添加附件功能
Oct 23 jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 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
PHP+javascript模拟Matrix画面
2006/10/09 PHP
PHP源代码数组统计count分析
2011/08/02 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
使用PHPExcel导出Excel表
2018/09/08 PHP
浅析PHP7的多进程及实例源码
2019/04/14 PHP
Javascript 日期处理之时区问题
2009/10/08 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
Webpack 实现 Node.js 代码热替换
2015/10/22 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
Vue.js中用v-bind绑定class的注意事项
2016/12/13 Javascript
深入理解Javascript中的观察者模式
2017/02/20 Javascript
js实现返回顶部效果
2017/03/10 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
Vue 组件注册实例详解
2019/02/23 Javascript
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
python轻松实现代码编码格式转换
2015/03/26 Python
python Django框架实现自定义表单提交
2016/03/25 Python
python合并同类型excel表格的方法
2018/04/01 Python
点球小游戏python脚本
2018/05/22 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
python requests更换代理适用于IP频率限制的方法
2019/08/21 Python
Python发送邮件封装实现过程详解
2020/05/09 Python
python实现人工蜂群算法
2020/09/18 Python
python搜索算法原理及实例讲解
2020/11/18 Python
美的官方商城:Midea
2016/09/14 全球购物
毕业生物理教师求职信
2013/10/17 职场文书
仓库管理专业个人自我评价范文
2013/11/11 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python