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监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
纯jQuery实现前端分页功能
Mar 23 jQuery
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 jQuery
详解使用jQuery.i18n.properties实现js国际化
May 04 jQuery
jQuery插件实现弹性运动完整示例
Jul 07 jQuery
jQuery.extend 与 jQuery.fn.extend的用法及区别实例分析
Jul 25 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
Apr 10 jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 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
全国FM电台频率大全 - 28 甘肃省
2020/03/11 无线电
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
linux使用crontab实现PHP执行计划定时任务
2014/05/10 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
tp5.1 实现setInc字段自动加1
2019/10/18 PHP
最常用的12种设计模式小结
2011/08/09 Javascript
JS动态获取当前时间,并写到特定的区域
2013/05/03 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
javascript使用 concat 方法对数组进行合并的方法
2016/09/08 Javascript
Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
2017/07/03 Javascript
基于js中document.cookie全面解析
2017/09/14 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
使用JavaScript保存文本文件到本地的两种方法
2019/01/22 Javascript
微信小程序如何实现radio单选框单击打勾和取消
2020/01/21 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
[01:14:41]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第一场 1月8日
2021/03/11 DOTA
python 请求服务器的实现代码(http请求和https请求)
2018/05/25 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
Python中的heapq模块源码详析
2019/01/08 Python
解决在pycharm中显示额外的 figure 窗口问题
2019/01/15 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
俄罗斯花园种植材料批发和零售网上商店:Беккер
2019/07/22 全球购物
任命书范本大全
2014/06/06 职场文书
奥巴马上海演讲稿
2014/09/10 职场文书
给客户的感谢信
2015/01/21 职场文书
煤矿安全保证书
2015/02/27 职场文书
法院答辩状格式
2015/05/22 职场文书