jq-demo-tab切换

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <style>
 7             * {
 8                 margin: 0;
 9                 padding: 0;
10                 border: none;
11             }
12             ul, li {
13                 list-style: none;
14             }
15
16             #box {
17                 width: 500px;
18                 height: 400px;
19                 margin: 20px auto;
20             }
21
22             #list1 {
23                 height: 26px;
24             }
25
26             #list1 li {
27                 width: 30px;
28                 height: 26px;
29                 line-height: 26px;
30                 float: left;
31                 background: #ddd;
32                 padding: 0 10px;
33                 cursor: pointer;
34             }
35
36             #list1 li.hover{
37                 background: #ABCDEF;
38                 color: white;
39             }
40             #list2 {
41                 width: 480px;
42                 height: 320px;
43                 background: #abcdef;
44                 padding: 10px;
45             }
46
47             #list2 li, #list2 img {
48                 width:480px;
49                 height: 320px;
50             }
51         </style>
52     </head>
53     <body>
54         <div id="box">
55             <ul id="list1">
56                 <li class= "hover">tab1</li>
57                 <li>tab2</li>
58                 <li>tab3</li>
59             </ul>
60             <ul id="list2">
61                 <li><img src="images/11.jpg"/></li>
62                 <li><img src="images/22.jpg"/></li>
63                 <li><img src="images/33.jpg"/></li>
64             </ul>
65
66         </div>
67
68         <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
69         <script type="text/javascript">
70             $(function () {
71                 //第一张图片 显示,其他隐藏
72                 $("#list2").find("li").first().show().siblings().hide();
73
74                 //移入
75                 $("#list1 li").mouseenter(function () {
76                     $(this).addClass("hover").siblings().removeClass("hover");
77                     var index = $(this).index();
78                     $("#list2 li").eq(index).show().siblings().hide();
79                 });
80             })
81         </script>
82     </body>
83 </html>

时间: 2024-07-30 11:09:32

jq-demo-tab切换的相关文章

jq写tab切换

1 $('.index-news-sub-box ul li').click(function(){ 2 var i=$(this).index(); 3 var img=$('.index-news-img-box a img'); 4 img.removeClass('z-index-2'); 5 img.eq(i).addClass('z-index-2').siblings().removeClass('z-index-2'); 6 }); 原理:给某个按钮绑定点击事件:被点击的当前元素

关于scrollintoview()真的是有意思极了,结合普通tab切换一起看看

scrollIntoView(alignWithTop) 是html5新特性中的一个元素,他主要是指滚动浏览器窗口或容器元素,以便在当前视窗的可见范围看见当前元素. alignWithTop是true或者是false哦.如果alignWithTop为true,或者省略它,窗口会尽可能滚动到自身顶部与元素顶部平齐. 我们见动图 见代码 scrollIntoView还可以实现类似于我们常见的tab切换的效果 一些具体的效果见动图 代码如下 使用scrollIntoView实现tab切换和直接使用jq

jquery简单的tab切换特效插件jquery-tab demo代码下载

原文:jquery简单的tab切换特效插件jquery-tab demo代码下载 源代码下载地址:http://www.zuidaima.com/share/1550463496178688.htm <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htm

JavaScript跳转到指定页面并且到指定的tab切换窗口

案例的解析就是点击A页面的第一个的切换窗口的按钮跳转到B页面,再点击B页面的按钮跳转到A页面的第二个窗口,这个实现的效果有三种方法,下面的图片案例: A页面的第一个切换窗口 B页面的跳转按钮 A页面的第二个切换窗口 第一方法用函数function: 演示效果:JavaScript跳转到指定页面并且到指定的tab切换窗口 A页面按钮 <a href="b.html?id=1980&order_type=p_order">aaaaa</a> B页面按钮代码:

react做tab切换的几种方式

最近搞一个pc端的活动,搞了一个多月,甚烦,因为相比于pc端,更喜欢移动端多一点.因为移动端又能搞我的react了. 今天主要总结一下react当中tab切换的几种方式,因为tab切换基本上都会用到.当然,你也可以在react当中用jquery或者zepto来实现,不过既然都用react了,能不能用jq,就尽量不用jq.不过不得不吐槽一下,在jquery很简单的东西,在react中稍微复杂化了一点. 目前我用到的tab切换只有两种方式,所以暂时总结这两种,以后有遇到其他的再总结. 第一种.只是子

谈谈一些有趣的CSS题目(八)-- 纯CSS的导航栏Tab切换方案

开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧. 不断更新,不断更新,不断更新,重要的事情说三遍. 谈谈一些有趣的CSS题目(一)-- 左边竖条的实现方法 谈谈一些有趣的CSS题目(二)-- 从条纹边框的实现谈盒子模型 谈谈一些有趣的CSS题目(三)-- 层叠顺序与堆栈上下文知多少 谈谈一些有趣

tab切换-2016.6.4

以前的tab切换,一般都是自己找网上的源代码,不知道含义,直接套,然后会有一些不知道的问题出现. 最近学习了jq(当然属于懒人的我,学习进度很慢),然后再工作中遇到了tab选项卡,所以决定自己写一个. 效果展示(没有美化): 即当鼠标点击头部上面菜单时,底下相对应的div出现. HTML: <div class="div-tab"> <ul class="div-tab-head"> <li class="head-on&qu

Android:TabHost实现Tab切换

TabHost是整个Tab的容器,包含TabWidget和FrameLayout两个部分,TabWidget是每个Tab的表情,FrameLayout是Tab内容. >>下载 实现方式有两种: 1.继承TabActivity 2.继承Activity类 方法一:继承TabActivity 从TabActivity中用getTabHost()方法获取TabHost,然后设置标签内容 布局: 1.TabHost 必须设置android:id为@android:id/tabhost2.TabWidg

vue初级页面 tab切换 表格动态绑定 v-for(item,index) in datas.system :value=&#39;item.values&#39;

<?php /** * Created by PhpStorm. * User: 信息部 * Date: 2017/10/26 * Time: 13:10 */ use PSI\assets\VueAsset; VueAsset::register($this); $this->title='角色添加'; ?> <style> .labels{ vertical-align:middle; margin:0; display:inline-block; height:100%

原生javascript实现Tab切换

tab切换在各大主流页面有广泛的应用,今天来分享一个用原生javascript来实现类似京东购物边栏的TAB.对于正在使用web前端开发(http://www.maiziedu.com/course/web/)网站的朋友,是非常有用的哦. 首先以下是一段边栏HTML框架代码 <body> <div class="wrap"> <div id="left"> <ul id="leftList"> &l