本文实例讲述了jquery实现超简洁的TAB选项卡效果代码。分享给大家供大家参考。具体如下:
这是一款超简洁的TAB选项卡,个人觉得有点太简单,简单的有点不习惯,美化修饰一下其实效果更好。实际上应该为点击过的TAB添加一个背景色,区分一下,这样比较好。
先来看看运行效果截图:
在线演示地址如下:
http://demo.phpstudy.net/js/2015/jquery-easy-tab-cha-menu-codes/
具体代码如下:
<!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> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> <title>超简洁的TAB选项卡</title> <style> body {font:normal 12px/20px simsun; margin:0 auto; padding:0;} * {margin: 0px; padding: 0px;} h4{font-size:14px;} h5{font-size:12px;} img {border:none;} ul,li{list-style-type:none;} a{text-decoration:none;} a:link{text-decoration:none;} a:hover{text-decoration:underline; color:#ffae00;} .menu li{width:60px; height:30px; text-align:center; line-height:30px; float:left; cursor:pointer;} .menu li:hover, .menu li.on{color:#f00;} .cont{width:180px; height:100px; border:1px solid #666666; clear:both;} </style> <script type=\"text/javascript\" src=\"jquery-1.6.2.min.js\"></script> <script type=\"text/javascript\"> $(document).ready(function(){ $(\".menu li\").click(function(){ var Num=$(this).index(\"li\"); $(\".menu li\").removeClass(\"on\").eq(Num).addClass(\"on\"); $(\".cont\").hide().eq(Num).show(); }); }); </script> </head> <body> <div class=\"tab\"> <ul class=\"menu\"> <li class=\"on\">北欧之旅</li> <li>音乐维也纳</li> <li>天堂瑞士</li> </ul> <div class=\"cont\">北欧之旅</div> <div class=\"cont\" style=\"display:none;\">音乐维也纳</div> <div class=\"cont\" style=\"display:none;\">天堂瑞士</div> </div> </body> </html>
希望本文所述对大家的jquery程序设计有所帮助。
本文地址:https://www.stayed.cn/item/5315
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我