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封装的分页组件
Jun 26 jQuery
jQuery实现腾讯信用界面(自制刻度尺)样式
Aug 15 jQuery
jQuery动态添加.active 实现导航效果代码思路详解
Aug 29 jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
jQuery实现滑动开关效果
Aug 02 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jquery自定义组件实例详解
Dec 31 jQuery
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 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语法(4)
2006/10/09 PHP
php5 mysql分页实例代码
2008/04/10 PHP
坏狼的PHP学习教程之第1天
2008/06/15 PHP
如何取得中文字符串中出现次数最多的子串
2013/08/08 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
浅谈PHP值mysql操作类
2016/06/29 PHP
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
javascript 表单的友好用户体现
2009/01/07 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
jquery实现表格隔行换色效果
2015/11/19 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法
2016/08/06 Javascript
easyui取消表单实时验证,提交时统一验证的简单实例
2016/11/07 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
Mac中安装nvm的教程分享
2017/12/11 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
2018/07/18 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
2020/11/30 Javascript
Python给你的头像加上圣诞帽
2018/01/04 Python
Flask框架实现给视图函数增加装饰器操作示例
2018/07/16 Python
详解基于django实现的webssh简单例子
2018/07/17 Python
django session完成状态保持的方法
2018/11/27 Python
python 求一个列表中所有元素的乘积实例
2019/06/11 Python
浅谈TensorFlow之稀疏张量表示
2020/06/30 Python
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
酒店前台接待岗位职责
2013/12/03 职场文书
放飞蜻蜓反思
2014/02/05 职场文书
美国探亲签证邀请信
2014/02/05 职场文书
贷款委托书怎么写
2014/08/02 职场文书
信息简报范文
2015/07/21 职场文书
员工规章制度范本
2015/08/07 职场文书
python 安全地删除列表元素的方法
2022/03/16 Python
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL