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 find和children方法使用
Jan 31 Javascript
JavaScript初学者应注意的七个细节小结
Jan 30 Javascript
把jquery 的dialog和ztree结合实现步骤
Aug 02 Javascript
输入自动提示搜索提示功能的javascript:sugggestion.js
Sep 02 Javascript
基于js实现二级下拉联动
Dec 17 Javascript
微信小程序 下拉列表的实现实例代码
Mar 08 Javascript
JS闭包用法实例分析
Mar 27 Javascript
基于对象合并功能的实现示例
Oct 10 Javascript
javascript计算对象长度的方法
Oct 25 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
Jul 01 Javascript
vue中使用 pako.js 解密 gzip加密字符串的方法
Jun 10 Javascript
vue实现同时设置多个倒计时
May 20 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
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
js弹出窗口之弹出层的小例子
2013/06/17 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
node.js中的fs.read方法使用说明
2014/12/17 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
JavaScript中的Math.LOG2E属性使用详解
2015/06/14 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
jQuery实现的背景动态变化导航菜单效果
2015/08/24 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
javascript每日必学之多态
2016/02/23 Javascript
javascript实现下雪效果【实例代码】
2016/05/03 Javascript
Javascript计算二维数组重复值示例代码
2016/12/18 Javascript
基于JQuery及AJAX实现名人名言随机生成器
2017/02/10 Javascript
基于vue2.0的活动倒计时组件countdown(附源码下载)
2018/10/09 Javascript
Vue项目中最新用到的一些实用小技巧
2018/11/06 Javascript
JavaScript禁用右键单击优缺点分析
2019/01/20 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
JS实现随机点名器
2020/04/12 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
python+pyqt实现12306图片验证效果
2017/10/25 Python
TensorFlow 滑动平均的示例代码
2018/06/19 Python
Python中extend和append的区别讲解
2019/01/24 Python
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
Skyscanner澳大利亚:全球领先的旅游搜索网站
2018/03/24 全球购物
node中使用shell脚本的方法步骤
2021/03/23 Javascript
会计电算化个人自我评价
2013/11/17 职场文书
教师的实习鉴定
2013/12/15 职场文书
房地产还款计划书
2014/01/10 职场文书
八年级生物教学反思
2014/01/22 职场文书
岗位职责说明书模板
2014/07/30 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
“5.12”护士节主持词
2015/07/04 职场文书