电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > javascript > 正文
自定义jquery实现Tab效果
自定义jquery实现Tab效果
2010-3-4 9:11:48  文/不详   出处:电脑软硬件应用网   

本文介绍使用jquery来实现tab效果,虽然jquery.ui有这个功能,但是如果自己来实现也不错哦,请看下本文的源码。

<!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="Public/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>最爱的地方</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>

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    js或jquery获取网页控件的offset值的…
    验证JS中Object和Function的关系的代…
    使用jquery的Dialog出现内存泄露问题…
    如何优化jQuery性能的12种方法解析
    不支持ASP的空间能用JS吗?
    关于20个Ajax关键问题的疑问及解答
    extjs重新设置按钮button的text的方…
    58项经典的JS代码
    详解总结使用jquery的ajax调用webse…
    为jQuery-easyui的tab组件添加右键菜…
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号