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 相关文章推荐
学习ExtJS Window常用方法
Oct 07 Javascript
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
Feb 04 Javascript
js控制浏览器全屏示例代码
Feb 20 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 Javascript
DWR中各种java方法的调用
May 04 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
Jun 16 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
Feb 10 Javascript
原生js实现可拖拽效果
Feb 28 Javascript
前端常见跨域解决方案(全)
Sep 19 Javascript
MVVM 双向绑定的实现代码
Jun 21 Javascript
解决bootstrap-select 动态加载数据不显示的问题
Aug 10 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 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
javascript利用apply和arguments复用方法
2013/11/25 Javascript
avalonjs制作响应式瀑布流特效
2015/05/06 Javascript
JavaScript 七大技巧(二)
2015/12/13 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
JavaScript中常用的验证reg
2016/10/13 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
Bootstrap选项卡动态切换效果
2016/11/28 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
让webpack+vue-cil项目不再自动打开浏览器的方法
2018/09/27 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
JS实现在线ps功能详解
2019/07/31 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
[52:12]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
python使用mysql数据库示例代码
2017/05/21 Python
python数据结构之列表和元组的详解
2017/09/23 Python
python如何实现反向迭代
2018/03/20 Python
python判断计算机是否有网络连接的实例
2018/12/15 Python
python执行精确的小数计算方法
2019/01/21 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
人事助理岗位职责
2013/11/18 职场文书
大学本科生的个人自我评价
2013/12/09 职场文书
电视购物广告词
2014/03/19 职场文书
法律系毕业生自荐信范文
2014/03/27 职场文书
党章培训心得体会
2014/09/04 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers
apache ftpserver搭建ftp服务器
2022/05/20 Servers