Jquery 实现Tab效果 思路是js思路


Posted in Javascript onMarch 02, 2010
<!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> 
<title></title> 
<script src="http://img.3water.com/jslib/jquery/jquery.js" type="text/javascript"></script> 
<style type="text/css"> 
.tab 
{ 
background-color: #FAFAFA; 
margin: 5px 8px; 
padding: 5px 10px; 
} 
.tab p span 
{ 
background-color: #EFEFEF; 
border: 1px solid #CCCCCC; 
cursor: pointer; 
margin-right: 6px; 
padding: 2px 5px; 
} 
.tab p span.current 
{ 
background-color: #FAFAFA; 
border-bottom-color: #fafafa; 
} 
.tab p 
{ 
border-bottom: 1px solid #CCCCCC; 
font-weight: bold; 
padding: 0 10px 2px; 
} 
.tab li 
{ 
border-bottom: 1px dotted #CCCCCC; 
padding-bottom: 3px; 
margin: 5px 0; 
} 
.tab .mhot, .tab.allhot 
{ 
display: none; 
} 
</style> 
<script type="text/javascript"> 
$(document).ready(function() { 
$(".tab span:first").addClass("current"); //为第一个SPAN添加当前效果样式 
$(".tab ul:not(:first)").hide(); //隐藏其它的UL 
$(".tab span").mouseover(function() { 
$(".tab span").removeClass("current"); //去掉所有SPAN的样式 
$(this).addClass("current"); 
$(".tab ul").hide(); 
$("." + $(this).attr("id")).fadeIn('slow'); 
}); 
}); 
</script> 
</head> 
<body> 
<div class="tab"> 
<p> 
<span id="tab1">tab1</span> <span id="tab2">tab2</span> <span id="tab3">tab3</span></p> 
<ul class="tab1"> 
<li>三水点靠木</li><li>3water.com</li><li>我和我</li></ul> 
<ul class="tab2"> 
<li>一花一世办</li><li>一草一天堂</li></ul> 
<ul class="tab3"> 
<li>阿里巴巴</li><li>阿里巴巴</li><li>一草一天堂</li><li>我和我的祖国</li><li>最爱的地方</li></ul> 
</div> 
</body> 
</html>

演示代码 http://demo.3water.com/js/jquery_tab/index.htm
Javascript 相关文章推荐
ASP.NET中基于JQUERY的高性能的TreeView补充
Feb 23 Javascript
为EasyUI的Tab标签添加右键菜单的方法
Jul 14 Javascript
Jquery的hide及toggle方法让超链接慢慢消失
Sep 06 Javascript
jQuery常用操作方法及常用函数总结
Jun 19 Javascript
jquery实现上下左右滑动的方法
Feb 09 Javascript
jquery使用remove()方法删除指定class子元素
Mar 26 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
Oct 10 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
Jan 18 Javascript
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
详解node child_process模块学习笔记
Jan 24 Javascript
vue实现一个6个输入框的验证码输入组件功能的实例代码
Jun 29 Javascript
利用javaScript处理常用事件详解
Apr 14 Javascript
JavaScript页面刷新与弹出窗口问题的解决方法
Mar 02 #Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
Mar 02 #Javascript
jQuery对象和DOM对象的相互转化实现代码
Mar 02 #Javascript
Javascript 自定义类型方法小结
Mar 02 #Javascript
Javascript Cookie读写删除操作的函数
Mar 02 #Javascript
28个JS验证函数收集
Mar 02 #Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
Mar 02 #Javascript
You might like
php cli换行示例
2014/04/22 PHP
关于PHP开发的9条建议
2015/07/27 PHP
php基于openssl的rsa加密解密示例
2016/07/11 PHP
yii2中dropDownList实现二级和三级联动写法
2017/04/26 PHP
PDO::rollBack讲解
2019/01/29 PHP
5 cool javascript apps
2007/03/24 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
2013/09/16 Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
2013/11/28 Javascript
JavaScript实现重置表单(reset)的方法
2015/04/02 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
基于Cookie常用操作以及属性介绍
2017/09/07 Javascript
Vue.js分页组件实现:diVuePagination的使用详解
2018/01/10 Javascript
JavaScript获取用户所在城市及地理位置
2018/04/21 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
jQuery实现可以扩展的日历
2020/12/01 jQuery
js实现圆形菜单选择器
2020/12/03 Javascript
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
Python生成器(Generator)详解
2015/04/13 Python
python实现计算倒数的方法
2015/07/11 Python
python简单线程和协程学习心得(分享)
2017/06/14 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
pyqt5移动鼠标显示坐标的方法
2019/06/21 Python
python导入pandas具体步骤方法
2019/06/23 Python
Python pandas用法最全整理
2019/08/04 Python
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
都柏林通行卡/城市通票:The Dublin Pass
2020/02/16 全球购物
澳大利亚女装精品店:Alannah Hill
2020/07/29 全球购物
2014年基层党组织公开承诺书
2014/03/29 职场文书
小学英语教师先进事迹
2014/05/28 职场文书
党风廉政建设心得体会(2016最新版)
2016/01/22 职场文书
幼儿园中班教学反思
2016/03/03 职场文书