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 类与静态类的实现(续)
Apr 02 Javascript
ExtJS4 Grid改变单元格背景颜色及Column render学习
Feb 06 Javascript
jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
Jul 01 Javascript
jquery链式操作的正确使用方法
Jan 06 Javascript
JS获取select的value和text值的简单实例
Feb 26 Javascript
javascript常用函数(1)
Nov 04 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
Jun 13 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
Dec 25 Javascript
node.js实现上传文件功能
Jul 15 Javascript
vue中使用rem布局代码详解
Oct 30 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
Jul 18 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
模板引擎Smarty深入浅出介绍
2006/12/06 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
jquery中获取id值方法小结
2013/09/22 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
Javascript数组操作函数总结
2015/02/05 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
jquery自定义表单验证插件
2016/10/12 Javascript
nodejs个人博客开发第六步 数据分页
2017/04/12 NodeJs
微信小程序使用component自定义toast弹窗效果
2018/11/27 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
Python实现图像几何变换
2015/07/06 Python
浅谈python中的面向对象和类的基本语法
2016/06/13 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
2018/12/22 Python
python3+PyQt5 数据库编程--增删改实例
2019/06/17 Python
详解如何减少python内存的消耗
2019/08/09 Python
python绘制动态曲线教程
2020/02/24 Python
python从ftp获取文件并下载到本地
2020/12/05 Python
eBay英国购物网站:eBay.co.uk
2019/06/19 全球购物
香奈儿美国官网:CHANEL美国
2020/05/20 全球购物
员工拾金不昧表扬信
2014/01/09 职场文书
cf战队收人口号
2014/06/21 职场文书
公安交警中队队长个人对照检查材料思想汇报
2014/10/05 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
求职导师推荐信范文
2015/03/27 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
python如何进行基准测试
2021/04/26 Python
Python词云的正确实现方法实例
2021/05/08 Python