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 ajaxupload插件实现无刷新上传文件
Apr 23 jQuery
jQuery使用ajax_动力节点Java学院整理
Jul 05 jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
jQuery事件对象的属性和方法详解
Sep 09 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery发请求传输中文参数乱码问题的解决方案
May 22 jQuery
jQuery插件Validation表单验证详解
May 26 jQuery
jQuery中将json数据显示到页面表格的方法
May 27 jQuery
详解jQuery中的easyui
Sep 02 jQuery
基于jQuery实现挂号平台首页源码
Jan 06 jQuery
9种方法优化jQuery代码详解
Feb 04 jQuery
基于ajax及jQuery实现局部刷新过程解析
Sep 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
Yii视图操作之自定义分页实现方法
2016/07/14 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
js 程序执行与顺序实现详解
2013/05/13 Javascript
javascript删除option选项的多种方法总结
2013/11/22 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
BootStrap 弹出层代码
2017/02/09 Javascript
微信小程序 动态传参实例详解
2017/04/27 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
使用Node.js实现一个多人游戏服务器引擎
2019/03/13 Javascript
vue接口请求加密实例
2020/08/11 Javascript
python实现远程控制电脑
2019/05/23 Python
python单例模式的多种实现方法
2019/07/26 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Mac中PyCharm配置Anaconda环境的方法
2020/03/04 Python
opencv 图像礼帽和图像黑帽的实现
2020/07/07 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
pandas使用函数批量处理数据(map、apply、applymap)
2020/11/27 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
美国著名的婴儿学步鞋老品牌:Robeez
2016/08/20 全球购物
c/c++某大公司的两道笔试题
2014/02/02 面试题
光声世纪笔试题目
2012/08/25 面试题
什么是lambda函数
2013/09/17 面试题
《赶海》教学反思
2014/04/20 职场文书
董事长助理岗位职责
2015/02/11 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript
用Python仅20行代码编写一个简单的端口扫描器
2022/04/08 Python
Android中View.post和Handler.post的关系
2022/06/05 Java/Android