jquery实现点击变换导航样式的方法


Posted in Javascript onAugust 31, 2015

本文实例讲述了jquery实现点击变换导航样式的方法。分享给大家供大家参考。具体如下:

这里分享一个导航点击变换样式的代码,近来看到很多网站的导航都是点击后导航样式跟着变化,今天就使用jqurey简单实现这一功能,高手勿喷。

运行效果截图如下:

jquery实现点击变换导航样式的方法

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>导航点击变换样式</title>
<style>
*{ margin:0; padding:0; border:0px; list-style:none; margin:0 auto;}
*a { text-decoration:none; color:#FFF;}
ul { width:800px; height:30px; background-color:#C33;}
ul li { float:left; width:160px; height:30px; line-height:30px; text-align:center; color:#FFFFFF;}
ul li a { color:#FFFFFF; display:block; width:160px; height:30px; text-decoration:none;}
.first { background-color:#0000FF;}
ul li a:hover {color:#FFF; display:block; width:160px; height:30px; text-decoration: underline; background-color:#03F;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function (){
  $("li").each(function(index){
  $(this).click(function(){ 
  $("li").removeClass("first");
  $("li").eq(index).addClass("first");
  });
  });
 });
</script>
</head>
<body>
<ul>
<li class="first"><a href="#">首页</a></li>
<li><a href="#">列表</a></li>
<li><a href="#">内容</a></li>
<li><a href="#">联系</a></li>
<li><a href="#">关于</a></li>
</ul>
</body>
</html>

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

Javascript 相关文章推荐
jQuery下的几个你可能没用过的功能
Aug 29 Javascript
js 弹出框 替代浏览器的弹出框
Oct 29 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
Mar 04 Javascript
Jquery实现控件的隐藏和显示实例
Feb 08 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
Jul 01 Javascript
检查表单元素的值是否为空的实例代码
Jun 16 Javascript
JS实现焦点图轮播效果的方法详解
Dec 19 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
Mar 13 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
May 30 jQuery
layui 实现表格某一列显示图标
Sep 19 Javascript
vue路由 遍历生成复数router-link的例子
Oct 30 Javascript
JavaScript ES 模块的使用
Nov 12 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
Aug 31 #Javascript
js实现TAB切换对应不同颜色的代码
Aug 31 #Javascript
Bootstrap的图片轮播示例代码
Aug 31 #Javascript
jQuery实现鼠标滑过点击事件音效试听
Aug 31 #Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
Aug 31 #Javascript
js实现仿爱微网两级导航菜单效果代码
Aug 31 #Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 #Javascript
You might like
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
Yii使用技巧大汇总
2015/12/29 PHP
PHP连接sftp并下载文件的方法教程
2018/08/26 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
JavaScript 捕获窗口关闭事件
2009/07/26 Javascript
用jQuery模拟select下拉框的简单示例代码
2014/01/26 Javascript
jQuery之ajax删除详解
2014/02/27 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
JavaScript实现自动变换表格边框颜色
2015/05/08 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
详解JavaScript的AngularJS框架中的作用域与数据绑定
2016/03/04 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
你可能不知道的JSON.stringify()详解
2017/08/17 Javascript
微信通过页面(H5)直接打开本地app的解决方法
2017/09/09 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
[01:34]完美“圣”典宣传片震撼发布,12.17与你不见不散
2016/12/16 DOTA
浅谈Python爬取网页的编码处理
2016/11/04 Python
Python中将变量按行写入txt文本中的方法
2018/04/03 Python
django用户登录和注销的实现方法
2018/07/16 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
2019/07/22 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
python GUI模拟实现计算器
2020/06/22 Python
职专应届生求职信
2013/11/16 职场文书
教师年度考核评语
2014/04/28 职场文书
教师求职自荐书
2014/06/14 职场文书
研修心得体会
2014/09/04 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
捐书活动倡议书
2015/04/27 职场文书
详解Redis基本命令与使用场景
2021/06/01 Redis
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers