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获取form里的表单元素的示例代码
Feb 14 Javascript
javascript数组操作总结和属性、方法介绍
Apr 05 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
jQuery自定义添加&quot;$&quot;与解决&quot;$&quot;冲突的方法
Jan 19 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
Jan 05 Javascript
jquery实现多次上传同一张图片
Jan 09 Javascript
javascript 正则表达式去空行方法
Jan 24 Javascript
jquery 手势密码插件
Mar 17 Javascript
JS简单获取日期相差天数的方法
Apr 24 Javascript
Bootstrap模态对话框中显示动态内容的方法
Aug 10 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开启gzip页面压缩实例代码
2010/03/11 PHP
使用PHPExcel操作Excel用法实例分析
2015/03/26 PHP
PHP+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
通过PHP简单实例介绍文件上传
2015/12/16 PHP
详解使用php-cs-fixer格式化代码
2020/09/16 PHP
js,jQuery 排序的实现代码,网页标签排序的实现,标签排序
2011/04/27 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
如何利用JSHint减少JavaScript的错误
2016/08/23 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件的方法
2017/09/20 Javascript
angularJs使用ng-repeat遍历后选中某一个的方法
2018/09/30 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
JS实现秒杀倒计时特效
2020/01/02 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
利用numpy+matplotlib绘图的基本操作教程
2017/05/03 Python
Python遍历numpy数组的实例
2018/04/04 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
python 使用socket传输图片视频等文件的实现方式
2019/08/07 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
英国手工制作的现代与经典的沙发和床:Love Your Home
2020/09/26 全球购物
Boolean b = new Boolean(“abcde”); 会编译错误码
2013/11/27 面试题
劳动之星获奖感言
2014/02/01 职场文书
校园公益广告语
2014/03/13 职场文书
公司爱心捐款倡议书
2014/05/14 职场文书
初中军训感言
2015/08/01 职场文书
党校培训学习心得体会
2016/01/06 职场文书
2016年“节能宣传周”活动总结
2016/04/05 职场文书