jQuery点击导航栏选中更换样式的实现代码


Posted in Javascript onJanuary 23, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<!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>
 <title> new document </title>
 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
 <body>
 <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.7.1.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>
 </body>
</html>

jQuery点击导航栏选中更换样式的实现代码

以上所述是小编给大家介绍的jQuery点击导航栏选中更换样式的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript concat数组累加 示例
Sep 03 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
May 15 Javascript
jquery键盘事件使用介绍
Nov 01 Javascript
jquery 快速回到页首的方法
Dec 05 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
跟我学习javascript的函数和函数表达式
Nov 16 Javascript
jQuery使用模式窗口实现在主页面和子页面中互相传值的方法
Mar 01 Javascript
JS加载iFrame出现空白问题的解决办法
May 13 Javascript
微信小程序使用radio显示单选项功能【附源码下载】
Dec 11 Javascript
使用D3.js+Vue实现一个简单的柱形图
Aug 05 Javascript
Vue 中如何正确引入第三方模块的方法步骤
May 05 Javascript
js校验开始时间和结束时间
May 26 Javascript
jQuery弹出层插件popShow(改进版)用法示例
Jan 23 #Javascript
JS判断指定dom元素是否在屏幕内的方法实例
Jan 23 #Javascript
jQuery弹出层插件popShow用法示例
Jan 23 #Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 #Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
Jan 23 #Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 #Javascript
canvas绘制表盘时钟
Jan 23 #Javascript
You might like
JoshChen_web格式编码UTF8-无BOM的小细节分析
2013/08/16 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
CI(CodeIgniter)框架视图中加载视图的方法
2017/03/24 PHP
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
2009/11/04 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
JavaScript函数详解
2015/02/27 Javascript
JavaScript通过字典进行字符串翻译转换的方法
2015/03/19 Javascript
jQuery实现平滑滚动的标签分栏切换效果
2015/08/28 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
Vue组件库发布到npm详解
2018/02/17 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
jquery中attr、prop、data区别与用法分析
2019/09/25 jQuery
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
vue实现移动端项目多行文本溢出省略
2020/07/29 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
Python压缩和解压缩zip文件
2015/02/14 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
Python解析json时提示“string indices must be integers”问题解决方法
2019/07/31 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
Python如何实现的二分查找算法
2020/05/27 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
项目经理的岗位职责
2013/11/23 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
四风自我剖析材料思想汇报
2014/10/01 职场文书
继承权公证书范本
2015/01/23 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
法制教育观后感
2015/06/17 职场文书
7个你应该知道的JS原生错误类型
2021/04/29 Javascript
python 实现的截屏工具
2021/05/08 Python
JavaScript的Set数据结构详解
2022/02/18 Javascript