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 相关文章推荐
Sample script that deletes a SQL Server database
Jun 16 Javascript
一个javascript参数的小问题
Mar 02 Javascript
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
Jan 12 Javascript
js改变文章字体大小的实例代码
Nov 27 Javascript
js四舍五入数学函数round使用实例
May 09 Javascript
javascript递归回溯法解八皇后问题
Apr 22 Javascript
Easyui Treegrid改变默认图标的方法
Apr 29 Javascript
基于JavaScript实现购物网站商品放大镜效果
Sep 06 Javascript
Node.js开发第三方微信公众平台
Jun 05 Javascript
vue 实现 tomato timer(蕃茄钟)实例讲解
Jul 24 Javascript
vue v-model的用法解析
Oct 19 Javascript
解决vue中provide inject的响应式监听
Apr 19 Vue.js
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
要会喝咖啡也要会知道咖啡豆
2021/03/03 咖啡文化
PHP用SAX解析XML的实现代码与问题分析
2011/08/22 PHP
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
php测试kafka项目示例
2020/02/06 PHP
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
JavaScript中利用Array和Object实现Map的方法
2015/07/27 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
JavaScript数据结构学习之数组、栈与队列
2017/05/02 Javascript
详解AngularJS之$window窗口对象
2018/01/17 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
js实现无限瀑布流实例方法
2019/09/16 Javascript
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
Python中的rjust()方法使用详解
2015/05/19 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
Django搭建项目实战与避坑细节详解
2020/12/06 Python
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
英国豪华文具和皮具配件经典老品牌:Smythson(斯迈森)
2018/04/19 全球购物
WiFi云数码相框:Nixplay
2018/07/05 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
linux面试题参考答案(1)
2016/01/22 面试题
计算机维护专业推荐信
2014/02/27 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
2014年底个人工作总结
2015/03/10 职场文书
信用卡催款律师函
2015/05/27 职场文书
早上好问候语大全
2015/11/10 职场文书
2019通用版导游词范本!
2019/08/07 职场文书