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优化技巧(文件瘦身篇)
Jan 28 Javascript
js 上传图片预览问题
Dec 06 Javascript
商城常用滚动的焦点图效果代码简单实用
Mar 28 Javascript
javascript实现playfair和hill密码算法
Dec 07 Javascript
node.js中的path.isAbsolute方法使用说明
Dec 08 Javascript
JavaScript生成福利彩票双色球号码
May 15 Javascript
JQuery中Text方法用法实例分析
May 18 Javascript
JavaScript基本语法讲解
Jun 03 Javascript
js实现图片上传并正常显示
Dec 19 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
Oct 05 Javascript
jQuery实现验证码功能
Mar 17 Javascript
Angular 2.0+ 的数据绑定的实现示例
Aug 09 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 地区分类排序算法
2013/07/01 PHP
php实例分享之mysql数据备份
2014/05/19 PHP
PHP rsa加密解密使用方法
2015/04/27 PHP
PHP 7.1新特性的汇总介绍
2016/12/16 PHP
PHP常用的类封装小结【4个工具类】
2019/06/28 PHP
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
把Node.js程序加入服务实现随机启动
2015/06/25 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
js学习笔记之事件处理模型
2016/10/31 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
jquery根据name取得select选中的值实例(超简单)
2018/01/25 jQuery
vue实现日历备忘录功能
2020/09/24 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
python实现系统状态监测和故障转移实例方法
2013/11/18 Python
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
Python提取Linux内核源代码的目录结构实现方法
2016/06/24 Python
python学习笔记之列表(list)与元组(tuple)详解
2017/11/23 Python
20行python代码实现人脸识别
2019/05/05 Python
详解Django定时任务模块设计与实践
2019/07/24 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
HTML5的新特性(1)
2016/03/03 HTML / CSS
工业学校毕业生自荐信范文
2014/01/03 职场文书
活动总结怎么写啊
2014/05/07 职场文书
2014年财务科工作总结
2014/11/11 职场文书
感谢信怎么写
2015/01/21 职场文书
主婚人致辞精选
2015/07/28 职场文书
小学大队长竞选稿
2015/11/20 职场文书
phpQuery解析HTML乱码问题(补充官网未列出的乱码解决方案)
2021/04/01 PHP