当时做这个的时候,当前状态是不规则的,li对应的有3块内容,分别设定不同背景图片,只显示当前的一个背景,鼠标移上去的时候其余2个用background-position: -1000px 0px;来隐藏,用jquery找到他的同辈给有一个样式background-position: 0px 0px;

html部分:

<div class="gold_list">
<ul>
<li class="ino_a hover" style="background-position:0 0;">1.填写详细信息</li>
<li class="ino_b" >2.确定保单信息</li>
<li class="ino_c">3.支付</li>
</ul>
</div>
<div class="table_gold2">
<div class="table_conter" >
1111111111
</div>
<div class="table_conter" style="display:none; height: 300px; background: green;">222222222222</div>
<div class="table_conter" style="display:none; height: 600px; background: blue;">33333333333333</div>
</div>

css部分:
 <style>
* { margin:; padding:; }
.gold_list{width:945px; height:48px; margin:auto; padding-top: 30px;}
.gold_list ul{position:relative; height:48px;}
.gold_list ul li{ line-height:48px; cursor:pointer; float:left; position:absolute;text-align:center;
color:#333333; font-size:16px; top:0px;}
.gold_list ul .ino_a{ left:0px;}
.gold_list ul .ino_b{ left:315px;}
.gold_list ul .ino_c{ left:630px;}
.gold_list ul .ino_a, .gold_list ul .ino_b, .gold_list ul .ino_c,
.gold_list ul .ino_a.hover, .gold_list ul .ino_b.hover, .gold_list ul .ino_c.hover
{width:315px; height:48px;font-weight:bold;">#f5f5f5;background-repeat: no-repeat;
background-position: -1000px 0px;overflow: hidden;}
.gold_list ul .hover{color: #ffffff;}
.gold_list ul .ino_a{background-image:url(images/c.png); }
.gold_list ul .ino_b{background-image:url(images/ba.png);}
.gold_list ul .ino_c{background-image:url(images/a.png);}
.table_gold2, .table_conter{width:945px; height: auto; overflow: hidden; margin:auto;}
</style>
jquery部分:
//tab 切换
$(function(){
$('.gold_list li').mouseover(function() {
$(this).addClass('hover');
$(this).siblings().removeClass('hover');
$(this).siblings().attr("style",""); //属性值,可设置
$(this).css("background-position","0px 0px");
$('.table_conter').eq($(this).index()).show().siblings().hide();
})
})

效果图:

不明白的伙伴可自行下载查看:

链接: http://pan.baidu.com/s/1o7Wnk2Q 密码: 72k8

一款jquery写出来的tab切换的更多相关文章

  1. jquery实现简单的Tab切换菜单

    实现tab切换的主要html代码: <div class="container"> <ul class="tabs"> <li c ...

  2. jquery 选项卡切换、选项卡封装、简单的jquery选项卡封装、tab切换效果

    相信选项卡切换是大家常用的效果单独写一个选项卡切换很方便但是要是一个页面出现多个选项卡不做封装的话会显得代码很杂乱 <div class="bodyCenter"> & ...

  3. 利用jquery写的一个TAB页切换效果

    函数如下 /** *切换效果 */ function switab(tab,con,tab_c_css,tab_n_css,no) { $(tab).each(function(i){ if(i == ...

  4. jQuery 写的幻灯左右切换插件

    <html> <head> <meta charset="utf-8"> <title>官网</title> <s ...

  5. Jquery实现下拉tab切换

    //需求:分别点击html,css,js元素时展示对应的列表内容,其他列表内容要自动收起来 //代码如下 <!DOCTYPE html> <html lang="en&qu ...

  6. jQuery实现简单的tab切换

    html: <section>   <nav id="nav">     <a class="on">tab1</a& ...

  7. jquery写简单的div切换

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. jQuery带小图标的Tab切换焦点图

    在线演示 本地下载

  9. 手机端的tab切换,响应式切换效果

    之前写过这些tab切换的效果,无论网页上还是手机端,网上也有很多的例子,这个好像是我参考网上,也不知道是哪里的了.总结了一下,就当保存下来了把. <!DOCTYPE html > < ...

随机推荐

  1. 写了个SharedPreferences的工具类(带加密)

    /* * Copyright (C) 2014 Jason Fang ( ijasonfang@gmail.com ) * * Licensed under the Apache License, V ...

  2. VBA-工程-找不到工程或库-解决方案

    近来,越来越多的朋友被“找不到工程或库”的错误所烦恼,所以决定新开一帖来聊聊此问题! QUOTE: 一般情况下,出现此错误是因为找不到引用工程,或找不到与工程语言对应的引用的对象库 出现此类错误可以根 ...

  3. Android进阶笔记12:Manymo(在线安卓系统模拟器工具)

    Manymo: 在线安卓系统模拟器工具是一款启动速度快,且在浏览器中就能运行流畅.你可以使用它来测试你的安卓应用,他最多能支持42种屏幕尺寸和系统版本. 长久以来,Android开发者面临的困境之一就 ...

  4. 安装openshift客户端工具 rhc

    安装ruby: $ sudo apt-get install ruby-full 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会安装下列额外的软件包: ...

  5. Dubbo服务调用的动态代理和负载均衡

    Dubbo服务调用的动态代理及负载均衡源码解析请参见:http://manzhizhen.iteye.com/blog/2314514

  6. Android中IntentService的原理及使用

    在Android开发中,我们或许会碰到这么一种业务需求,一项任务分成几个子任务,子任务按顺序先后执行,子任务全部执行完后,这项任务才算成功.那么,利用几个子线程顺序执行是可以达到这个目的的,但是每个线 ...

  7. PHP中的Trait

    Trait 自 PHP 5.4.0 起,PHP 实现了一种代码复用的方法,称为 trait. Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制.Trait 为了减少单继承语言的限制, ...

  8. DataTables手动带参数提交至服务器

    一:参数传递及接收 JavaScript: 黄背景部分为参数传递关键 <script type="text/javascript"> var table; var de ...

  9. 取消Win7任务栏窗口自动排序

    点击“开始”菜单,在“搜索程序和文件”框中输入“关闭自动窗口排列”,找到后打开,找到“防止将窗口移动到屏幕边缘时自动排列窗口”这一项,勾上后点击确定就可以了.

  10. Java Concurrency - Phaser, Controlling phase change in concurrent phased tasks

    The Phaser class provides a method that is executed each time the phaser changes the phase. It's the ...