当前位置:  编程技术>jquery

jQuery导航条背景切换效果的实现代码(图文)

    来源: 互联网  发布时间:2014-09-03

    本文导语:  jQuery实现的导航条背景切换效果,代码如下: .nav{height:40px; width: 100%;background: #E6E6E6;} .nav ul li{float: left;list-style: none;margin-right: 20px;line-height: 40px;} .nav ul li a{text-decoration: none; display: block;width: 60px; text-align: center...

jQuery实现的导航条背景切换效果,代码如下:

 
 
 


 
 
.nav{height:40px; width: 100%;background: #E6E6E6;} 
.nav ul li{float: left;list-style: none;margin-right: 20px;line-height: 40px;} 
.nav ul li a{text-decoration: none; display: block;width: 60px; text-align: center;} 
.onNav{font-weight: bold;color:#fff; background: #ccc;} 
 
 
 
 
 
$(".nav ul li a").click(function(){if($(this).has(".onNav")){ 
$(this).addClass("onNav").parent("li").siblings("li").find("a").removeClass("onNav");}}) 
 
 

1,js部分:

 
$(".nav ul li a").click(function(){if($(this).has(".onNav")){ //找到a标签添加click事件,判断是否有背景存在 
$(this).addClass("onNav").parent("li").siblings("li").find("a").removeClass("onNav");}}) //添加类并移除已有的类 
 

2,方法2 js部分:

 
$(".nav ul li a").click(function(){ //找到a标签并添加click事件 
var inx = $(this).parent("li").index(); //定义变量inx,返回这个元素在同辈中的索引位置 
$(".nav ul li").find("a").removeClass("on_nav"); //移除已有的类 
$(".nav ul li").eq(inx).find("a").addClass("on_nav"); //获取点击元素并添加类 

效果示例:


    
 
 

您可能感兴趣的文章:

  • jQuery图片切换插件 ImageSwitch
  • jQuery 开关切换插件 On-Off Toggle Switches
  • jQuery图片效果切换 Adipoli
  • jQuery的对象切换插件 sochange-juqeryplugin
  • jQuery回车键切换文本框焦点
  • jQuery实现回车键(Enter)切换文本框焦点的代码实例
  • jQuery 页面切换插件 browserSwipe.js
  • jquery 新闻循环切换的实现代码
  • jQuery 随机切换图片的例子
  • jquery图片淡入淡出与图片切换效果的例子
  • jQuery字体大小切换的实现代码
  • jquery自动切换淡入淡出效果的例子
  • Jquery 点击切换图片并隐藏与显示内容的实现代码
  • Jquery实例 动态切换图片
  • jquery限制只能输入数字 禁止复制粘贴与输入法切换
  • jQuery图片切换插件jquery.cycle.js使用示例
  • jquery自动切换tabs选项卡的实现代码
  • jQuery切换网页皮肤并保存到Cookie示例代码
  • jquery自动切换tabs选项卡的具体实现
  • Jquery图片滚动切换的代码
  • jQuery动态背景插件 jQuery.spritely
  • jQuery动态背景设置 Backstretch
  • jquery改变tr背景色的示例代码
  • 自适应页面背景插件 jQuery.resBg
  • jquery css 设置table的奇偶行背景色示例
  • Jquery 随机刷新页面背景图片
  • jquery设置div半透明背景色与文字不透明
  • jquery修改网页背景颜色通过css方法实现
  • jquery动态更换设置背景图的方法
  • JQuery弹出炫丽对话框的同时让背景变灰色
  • jquery背景图淡入淡出效果示例代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery滚动效果插件 jQuery.SerialScroll
  • jQuery照明效果插件 jQuery Photon
  • jQuery实现CSS3动画效果的插件 jQuery Transit
  • jQuery盖章效果插件 jquery.stamper
  • jQuery卷页效果 jQuery Page Peel
  • 链接渐变效果 jQuery glow
  • jQuery的效果集工具包 Glimmer
  • jQuery Lightbox效果插件 Boxer
  • jQuery滚动延迟效果插件 AnimateScroll
  • jQuery电梯式滚动效果插件 Ascensor
  • jQuery 页面动画效果 Animsition
  • jQuery 幻灯片效果插件 plusview
  • jQuery 幻灯效果显示插件 Diapo
  • jQuery文本效果插件 Textualizer
  • jQuery在iPhone/iPad的滚动效果处理 Overscroll
  • jQuery轮盘效果插件 Roundabout
  • jQuery淡入淡出效果 InnerFade
  • jQuery图片缩放效果 FancyZoom
  • jQuery图片幻灯手风琴效果插件 Slidorion
  • jQuery滚动效果插件 Waypoints
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3