tab切换jquery代码

http://immmmm.com/jquery-tab-switch-code-improved.html

html

<div id="sidebar-tab">
 
	<div id="tab-title">
 
		<h3><span class="selected">最新评论</span><span>近期热评</span><span>随机文章</span></h3>
 
	</div>
 
	<div id="tab-content">
 
		<ul><?php wkc_recent_comments(‘number=10&length=25‘); ?></ul>
 
		<ul class="hide"><?php wkc_most_commented_posts(‘number=10&days=300‘); ?></ul>
 
		<ul class="hide"><?php wkc_random_posts(‘number=10&length=40‘); ?></ul>
 
	</div>
 
</div>

css
#sidebar-tab{border:1px solid #ccf;margin-bottom:1.5em;overflow:hidden;}
 
#tab-title h3{color:#666;font-size:15px;font-weight:400;}
 
#tab-title .selected{color:#356aa0;border-bottom:0px;} /*标题被选中时的样式*/
 
#tab-title span{padding:5px 9px 5px 10px;border:1px solid #ccf;border-right:0px;margin-left:-1px;cursor:pointer;}
 
#tab-content .hide{display:none;} /*默认让第一块内容显示,其余隐藏*/
 
#tab-content ul{padding:5px 10px;overflow:hidden;}
 
#tab-content ul li{padding-top:5px;height:20px;}

jquery
 
$(‘#tab-title span‘).mouseover(function(){
 
	$(this).addClass("selected").siblings().removeClass();
 
	$("#tab-content > ul").eq($(‘#tab-title span‘).index(this)).show().siblings().hide();
 
});

改进jquery

$(‘#tab-title span‘).click(function(){
 
	$(this).addClass("selected").siblings().removeClass();
 
	$("#tab-content > ul").slideUp(‘1500‘).eq($(‘#tab-title span‘).index(this)).slideDown(‘1500‘);
 
});
时间: 2024-11-05 12:34:28

tab切换jquery代码的相关文章

tab切换 jquery

核心代码: $('#top li').click(function(){   var index=$('#top li').index(this);   $('#top li:eq('+index+')').addClass('cur').siblings('li').removeClass('cur');   $('#content div:eq('+index+')').addClass('cur').siblings('div').removeClass('cur');  }); 1 <!

jquery写tab切换,三行代码搞定

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px Consolas; color: #888471 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 28.0px Consolas; color: #888471; min-height: 33.0px } span.Apple-tab-span { white-space: pre } <script type="text/javascr

tab切换代码优化

上次的tab切换的代码里面有很多重复的代码,需要做做优化,把重复的代码用函数封装起来调用. 优化前: 1 <script> 2 //获取id封装成一个函数$()方便调用 3 function $(id){ 4 //如果传入的参数类型为字符串则获取当前ID元素,否则返回id 5 return typeof id==="string"?document.getElementById(id):id; 6 } 7 function tab(){ 8 //声明 索引index,两个变

element,点击查看,实现tab切换:

点击查看,实现tab切换: 代码如下: <template> <div> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="date" label="日期" width="180"></el-table-column> <el-table-colum

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

一个页面可以重复调用的TAB选项卡切换js代码 鼠标悬浮

/*下面是景点页面的变动代码*/ .tabbox { height: 176px; padding-bottom: 10px; } .tabmenu { height:25px; background:url(../imges/scenery_04.jpg) right no-repeat; } .tabmenu ul {margin:0;padding:0;list-style-type: none;             border-bottom:solid 1px #816e59; h

jQuery的DOM操作实例(1)——选项卡&amp;&amp;Tab切换

一.原生JavaScript编写tab切换 二.jQuery编写tab切换 在用jQuery编写选项卡过程中,重要的事搞清楚 .eq() 和 .index() 的使用方法. .eq()是jQuery遍历的一种方法,参数是元素的索引 .index() .要注意index是基于0开始的:如果index为负数,则指示从集合结尾开始的位置. .index()方法搜索与参数表示的对象匹配的元素,并返回相应元素的索引值.如果找到了匹配的元素,从0开始返回:如果没有找到匹配的元素,返回-1. 经常要用inde

js实现tab页切换选项卡代码特效

原文:js实现tab页切换选项卡代码特效 源代码下载地址:http://www.zuidaima.com/share/1550463557864448.htm JS 写的tab切换效果

基于jQuery图片缩放tab切换效果

基于jQuery图片缩放tab切换效果 上图: 主要效果是一个切换的效果,鼠标移动进行效果切换,兼容IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗等 预览地址:http://www.qhttl.com/content/view/2014/07/23/jiaoben92/jiaoben92/index.html 基于jQuery图片缩放tab切换效果