jquery实现tab选项卡切换效果(悬停、下方横线动画位移)


Posted in jQuery onMay 05, 2017

本文实例为大家分享了jquery实现tab选项卡切换展示的具体代码,供大家参考,具体内容如下

同时实现悬停、下方横线动画位移:

jquery实现tab选项卡切换效果(悬停、下方横线动画位移)

代码:

<sytle>
*{margin:0;padding:0; }

.box{position:relative;font-size:0;}

.box span{display:inline-block;width:150px;height:40px;line-height:40px;text-align:center;background:#eee;font-size:16px;}

.line{position:absolute;width:150px;height:3px;background:#059;left:0;bottom:0;}
</style>
<div class="box" id="switch">
 <span class="current">新闻资讯</span>
  <span>公司动态</span>
 <div class="line"></div>
</div> 

$(function(){
 var $spans=$("#switch span");
 $spans.click(function(){
 
$(this).addClass('current').siblings().removeClass('current');
  var index=$spans.index(this);   
  //$("#content .detail").eq(index).show().siblings().hide();
  //$("#fr .bar").eq(index).show().siblings().hide();
 })
    
 $spans.mouseover(function(){
  var index=$spans.index(this);
  var cName=$(this).attr("class");
  if(cName!="current"){
   if(index==0){
    $('.line').animate({'left':'0px'},300);
   }else{
    $('.line').animate({'left':'150px'},300);
   }
  }    
 })
 $spans.mouseout(function(){
  var index=$spans.index(this);
  var cName=$(this).attr("class");
  if(cName!="current"){
   if(index==0){
   $('.line').animate({'left':'150px'},300);
   }else{
   $('.line').animate({'left':'0px'},300);
   }
 
 }      
 })
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery自定义图片上传插件实例代码
Apr 04 jQuery
jquery实现图片上传前本地预览
Apr 28 jQuery
jQuery extend()详解及简单实例
May 06 jQuery
jQuery zTree树插件动态加载实例代码
May 11 jQuery
jQuery自定义多选下拉框效果
Jun 19 jQuery
jQuery使用ajax_动力节点Java学院整理
Jul 05 jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
jquery实现图片跟随鼠标的实例
Oct 17 jQuery
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
jQuery实现移动端扭蛋机抽奖
Nov 08 jQuery
jquery中封装函数传递当前元素的方法示例
May 05 #jQuery
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 #jQuery
jQuery树插件zTree使用方法详解
May 02 #jQuery
jQuery Tree Multiselect使用详解
May 02 #jQuery
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
May 01 #jQuery
jQuery实现按比例缩放图片的方法
Apr 29 #jQuery
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 #jQuery
You might like
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
Yii2.0建立公共方法简单示例
2019/01/29 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
PHP扩展安装方法步骤解析
2020/11/24 PHP
js验证表单第二部分
2006/11/25 Javascript
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
jquery的键盘事件修改代码
2011/02/24 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
Window.Open如何在同一个标签页打开
2014/06/20 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
bootstrap fileinput 上传插件的基础使用
2017/02/17 Javascript
PHP7新特性简述
2017/06/11 Javascript
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
详解vue组件通信的三种方式
2017/06/30 Javascript
vue中路由参数传递可能会遇到的坑
2017/12/07 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
Vue源码分析之Vue实例初始化详解
2019/08/25 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
Vue实现简单的拖拽效果
2020/08/25 Javascript
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
2020/09/20 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
css3 background属性调整增强介绍
2010/12/18 HTML / CSS
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
英国香水店:The Perfume Shop
2017/03/27 全球购物
印度网上药店:1mg
2017/10/13 全球购物
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
出国留学自荐信
2013/10/25 职场文书
人力资源部经理助理岗位职责
2014/03/04 职场文书
安全责任协议书
2014/04/21 职场文书
欢迎领导检查标语
2014/06/27 职场文书
学校领导干部民主生活会整改方案
2014/09/29 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
教师辞职信范文
2015/02/28 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书