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 相关文章推荐
JavaScript 异步调用框架 (Part 1 - 问题 &amp; 场景)
Aug 03 Javascript
JS链式调用的实现方法
Mar 07 Javascript
js中substring和substr的定义和用法
May 05 Javascript
js简单工厂模式用法实例
Jun 30 Javascript
基于jQuery实现的QQ表情插件
Aug 25 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
JS设计模式之数据访问对象模式的实例讲解
Sep 30 Javascript
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 jQuery
关于单文件组件.vue的使用
Sep 20 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
Sep 11 Javascript
我所理解的JavaScript中的this指向
Sep 04 Javascript
Node.js文本文件BOM头的去除方法
Nov 22 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基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
php用户注册时常用的检验函数实例总结
2014/12/22 PHP
javascript操作JSON的要领总结
2012/12/09 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
2013/08/07 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
AngularJS使用ng-options指令实现下拉框
2016/08/23 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
jQuery实现菜单的显示和隐藏功能示例
2018/07/24 jQuery
小程序如何获取多个formId实现详解
2019/09/20 Javascript
Python 条件判断的缩写方法
2008/09/06 Python
python判断一个集合是否包含了另外一个集合中所有项的方法
2015/06/30 Python
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
python万年历实现代码 含运行结果
2017/05/20 Python
分析Python中解析构建数据知识
2018/01/20 Python
基于python绘制科赫雪花
2018/06/22 Python
如何使用Python 打印各种三角形
2019/06/28 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
Python 取numpy数组的某几行某几列方法
2019/10/24 Python
Python使用指定字符长度切分数据示例
2019/12/05 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
keras 多gpu并行运行案例
2020/06/10 Python
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
Java面试笔试题大全
2016/11/23 面试题
大学军训感言300字
2014/03/09 职场文书
洗发水广告词
2014/03/13 职场文书
《水上飞机》教学反思
2014/04/10 职场文书
妇联主席先进事迹
2014/05/18 职场文书
面试感谢信范文
2015/01/22 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python
Go语言并发编程 sync.Once
2021/10/16 Golang