jQuery实现的一个tab切换效果内部还嵌有切换_jquery

大致效果如图

下面是代码:自己导入jQuery包。

样式:

<style type="text/css">
body,ul,li,div,a{margin:0px;padding:0px;}
body{margin-top:10px;margin-left:15px;}
#all{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:255px;} 

#title li{float:left;list-style:none;width:50px;border-top:2px solid #f60;border-right:1px solid #ccc;text-align:center;
padding-top:3px;}
#title li:last-child{border-right:1px solid #fff;}
.new{border-bottom:1px solid #fff;color:#f60;}
.old{border-bottom:1px solid #ccc;}
#content{clear:both;}
#content ul{margin-left:5px;list-style:none;float:left;}
#content li{width:40px;height:30px;background-color:#f60;text-align:center;color:#fff;}
.inContent{width:205px;height:90px;background-color:#f6c;margin-left:50px;}
</style>

js代码:

<script type="text/javascript">
$(function(){
$("#title li:first").addClass("new").siblings().addClass("old");
$("#content div:first").show().siblings().hide();
$(".inContent:first").show().siblings().hide();
$("#title li").click(function(){
$(this).addClass("new").removeClass("old").siblings().addClass("old").removeClass("new");
$(".info").hide().eq($("#title li").index(this)).show();
$(".info div:first-child").show().siblings().hide();
}); 

$(".info li").mouseover(function(){
$(this).css("color","#20f");
$(".inContent").hide().eq($(".info li").index(this)).show();
});
$(".info li").mouseout(function(){
$(this).css("color","#fff");
}); 

});
</script>

html结构:

<div id="all">
<div id="title">
<ul><li>要闻</li><li>国内</li><li>时尚</li><li>旅游</li><li>科技</li></ul>
</div>
<div id="content">
<div style="clear:both;" class="info">
<ul><li>01</li><li>02</li><li>03</li></ul>
<div>
<div class="inContent">1aaa看你是些在li标签里面还是些在li 的a标签里面如果是1aaa</div>
<div class="inContent">1bbb看你是些在li标签里面还是些在li 的a标签里面如果是1bbb</div>
<div class="inContent">1ccc看你是些在li标签里面还是些在li 的a标签里面如果是1ccc</div></div>
</div>
<div class="info">
<ul><li>01</li><li>02</li><li>03</li></ul>
<div>
<div class="inContent">2aaa看你是些在li标签里面还是些在li 的a标签里面如果是1aaa</div>
<div class="inContent">2bbb看你是些在li标签里面还是些在li 的a标签里面如果是1bbb</div>
<div class="inContent">2ccc看你是些在li标签里面还是些在li 的a标签里面如果是1ccc</div></div>
</div>
<div class="info">
<ul><li>01</li><li>02</li><li>03</li></ul>
<div>
<div class="inContent">3aaa看你是些在li标签里面还是些在li 的a标签里面如果是3aaa</div>
<div class="inContent">3bbb看你是些在li标签里面还是些在li 的a标签里面如果是3bbb</div>
<div class="inContent">3ccc看你是些在li标签里面还是些在li 的a标签里面如果是3ccc</div>
</div>
</div>
<div class="info">
<ul><li>01</li><li>02</li><li>03</li></ul>
<div>
<div class="inContent">4aaa看你是些在li标签里面还是些在li 的a标签里面如果是4aaa</div>
<div class="inContent">4bbb看你是些在li标签里面还是些在li 的a标签里面如果是4bbb</div>
<div class="inContent">4ccc看你是些在li标签里面还是些在li 的a标签里面如果是4ccc</div>
</div></div>
<div class="info">
<ul><li>01</li><li>02</li><li>03</li></ul>
<div>
<div class="inContent">5aaa看你是些在li标签里面还是些在li 的a标签里面如果是5aaa</div>
<div class="inContent">5bbb看你是些在li标签里面还是些在li 的a标签里面如果是5bbb</div>
<div class="inContent">5ccc看你是些在li标签里面还是些在li 的a标签里面如果是5ccc</div>
</div></div>
</div>
</div>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jquery
tab切换
jquery 两层tab嵌套、多重嵌套tab切换效果、tab切换嵌套、jquery tab切换、jquery实现tab切换,以便于您获取更多的相关知识。

时间: 2024-12-23 22:40:42

jQuery实现的一个tab切换效果内部还嵌有切换_jquery的相关文章

jquery实现超简洁的TAB选项卡效果代码_jquery

本文实例讲述了jquery实现超简洁的TAB选项卡效果代码.分享给大家供大家参考.具体如下: 这是一款超简洁的TAB选项卡,个人觉得有点太简单,简单的有点不习惯,美化修饰一下其实效果更好.实际上应该为点击过的TAB添加一个背景色,区分一下,这样比较好. 先来看看运行效果截图: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-easy-tab-cha-menu-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C

jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)_jquery

本文实例讲述了jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果.分享给大家供大家参考,具体如下: 该插件乃文章作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 此插件旨在实现目前较为流行的点击放大图片并左右点击切换图片的效果,您可以根据自己的实际需求来设置是否添加左右切换图片的效果.整体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit

使用jQuery制作遮罩层弹出效果的极简实例分享_jquery

客户的网站上突然需要一个遮罩弹窗效果,也可以称作暗箱之类的,具体效果就是网页中背景变成半透明,然后在屏幕中间出现一个菜单之类的东西.这种效果在网上很常见,例如:QQ空间浏览相册等.这种效果的好处就是,可以让用户聚焦到弹出的菜单中. 神说,有代码的文章,应该有个 Demo ,于是就有了Demo. HTML 结构 首先先来分析一下这个过程:触发某个事件(例如点击按钮),然后出现一个背景遮罩上面还有一个内容层.触发的按钮,我在这里用 div 来代替,并且使用 click 点击事件来演示.那么我们的 H

jquery实现鼠标拖拽滑动效果来选择数字的方法_jquery

本文实例讲述了jquery实现鼠标拖拽滑动效果来选择数字的方法.分享给大家供大家参考.具体如下: 这是使用jquery ui实现的一个精美实用的效果,可以通过鼠标拖拽滑动效果来选择数字 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns

jquery实现跳到底部,回到顶部效果的简单实例(类似锚)_jquery

实例如下: <!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> <meta http-equiv="Co

jQuery+css3实现转动的正方形效果(附demo源码下载)_jquery

本文实例讲述了jQuery+css3实现转动的正方形效果.分享给大家供大家参考,具体如下: 主要是应用到了css3中的rotate来控制旋转角度 运行效果截图如下: 点击此处查看在线演示效果. 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l

jQuery实现可以控制图片旋转角度效果(附demo源码下载)_jquery

本文实例讲述了jQuery实现可以控制图片旋转角度效果.分享给大家供大家参考,具体如下: 运行效果截图如下: 点击此处查看在线演示效果. 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://ww

jQuery基于ajax实现带动画效果无刷新柱状图投票代码_jquery

本文实例讲述了jQuery基于ajax实现带动画效果无刷新柱状图投票代码.分享给大家供大家参考.具体如下: 这里介绍的jQuery ajax投票特效,带动画效果 类似进度条风格的柱状图,以你最喜欢的编程语言是哪一种为例来演示投票效果,以Ajax方式无刷新投票,每点击一次,横向的柱状图就会增长一节.如果在火狐或chrome下浏览,那些柱状图横条是圆角的,在IE8下则无此效果. 运行效果截图如下: 具体代码如下: <!DOCTYPE html> <html> <head>

jquery实现的一个导航滚动效果具体代码_jquery

在做校园网视频网站的时候,首页有一个导航页面要实现滚动效果,有样例,但代码是在难弄懂,貌似网页设计这块还是只有自己的代码自己懂,索性就仿造别人的效果自己做了一个,大体上还行,看起来还是比较流畅的,不次于原作的幺. 现在先把代码拷贝到这里,以后再逐一简化修改: 实现滚动效果,脚本代码如下: 复制代码 代码如下: var all=0; var no=0; var s_width=0; $(document).ready(function(){ all=$('.slide').length; s_wi