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函数、方法、对象代码
Oct 29 Javascript
判断用户的在线状态 onbeforeunload事件
Mar 05 Javascript
javascript window.confirm确认 取消对话框实现代码小结
Oct 21 Javascript
当达到输入长度时表单自动切换焦点
Apr 06 Javascript
js遍历子节点子元素附属性及方法
Aug 19 Javascript
JSON取值前判断
Dec 23 Javascript
jQuery实现的仿select功能代码
Aug 19 Javascript
JavaScript的兼容性与调试技巧
Nov 22 Javascript
详解各版本React路由的跳转的方法
May 10 Javascript
Vue中img的src是动态渲染时不显示的解决
Nov 14 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
Aug 31 Javascript
原生js实现购物车
Sep 23 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
一个改进的UBB类
2006/10/09 PHP
PHP几个数学计算的内部函数学习整理
2011/08/06 PHP
php制作中间带自己定义图片二维码的方法
2014/01/27 PHP
php访问数组最后一个元素的函数end()用法
2015/03/18 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
PHP封装的非对称加密RSA算法示例
2018/05/28 PHP
javascript实现的在当前窗口中漂浮框的代码
2010/03/15 Javascript
myFocus slide3D v1.1.0 使用方法与下载
2011/01/12 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
JQuery悬停控制图片轮播——代码简单
2015/08/05 Javascript
js+html制作简单验证码
2017/02/16 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
使用webpack打包后的vue项目如何正确运行(express)
2018/10/26 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
vue项目添加多页面配置的步骤详解
2019/05/22 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
node.js如何操作MySQL数据库
2020/10/29 Javascript
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
[01:14]2019完美世界城市挑战赛(秋季赛)全国总决赛精彩花絮
2020/01/08 DOTA
python获得文件创建时间和修改时间的方法
2015/06/30 Python
python利用拉链法实现字典方法示例
2017/03/25 Python
python中列表和元组的区别
2017/12/18 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
python中字符串的编码与解码详析
2020/12/03 Python
为什么group by 和order by会使查询变慢
2014/05/16 面试题
创意广告词
2014/03/17 职场文书
热爱祖国的演讲稿
2014/05/04 职场文书
计生工作先进事迹
2014/08/15 职场文书
搞笑老公保证书
2015/02/26 职场文书
工作试用期自我评价
2015/03/10 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
新郎父母婚礼致辞
2015/07/27 职场文书
研讨会致辞
2015/07/31 职场文书
《草船借箭》教学反思
2016/02/23 职场文书
2019年思想汇报
2019/06/20 职场文书