程序员人生 网站导航

jquery 实现简单tab选项卡效果

栏目:htmlcss时间:2015-01-21 09:08:03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf8" /> <title>经常使用简洁Tab</title> <style type="text/css"> <!-- ul{ list-style:none;} .Tab1{ width:100%; margin:0px; padding:0px; border:1px solid #666666; } .Menubox { width:100%; height:30px; line-height:28px; margin-bottom:5px; } .Menubox ul{ margin:0px; padding:0px; } .Menubox li{ font:12px Arial; float:left; display:inline; cursor:pointer; width:33%; text-align:center; color:#000000; height:28px; line-height:28px; border:1px solid #bbbbbb; background-color:#dddddd; } .Menubox li.hover { border:0px; font-weight:bold; height:27px; line-height:27px; background-color:#ffffff; } .Contentbox{ font:12px Arial; clear:both; margin:0px auto ; height:181px; text-align:left; padding-top:5px; width:99%; } --> </style> <script src="jquery⑴.9.1.min.js" type="text/javascript" charset="utf⑻"></script> <script type="text/javascript"> $(function () { var tabNum=$(".Menubox ul li").length; $(".Menubox ul li").each(function (i) { $(this).click(function () { $(this).addClass("hover") $(".Contentbox div:eq("+i+")").css("display","inline"); $(this).siblings().removeClass("hover") $(".Contentbox div:eq("+i+")").siblings().css("display","none"); }) }) }) </script> </head> <body> <div class="Tab1"> <div class="Menubox"> <ul> <li class="hover">约请专家</li> <li>被约请专家</li> <li>学术会议</li> </ul> </div> <div class="Contentbox"> <div class="hover">约请专家约请专家约请专家约请专家约请专家约请专家约请专家约请专家</div> <div style="display:none">被约请专家被约请专家被约请专家被约请专家被约请专家被约请专家被约请专家</div> <div style="display:none">学术会议学术会议学术会议学术会议学术会议学术会议学术会议学术会议学术会议学术会议</div> </div> </div> </body> </html>



------分隔线----------------------------
------分隔线----------------------------

最新技术推荐