网页设计% js ajax Tab菜单切换
来源:互联网 发布:mac怎么看文件夹地址 编辑:程序博客网 时间:2024/06/08 04:16
<html><head> <meta charset="UTF-8"> <title>Untitled Document</title> <script src="js/jquery-1.9.1.min.js"></script> <!--PATH--></head><body><div class="container"> <ul class="tabs"> <li class="active"><a href="#tab1">导航菜单</a></li> <li><a href="#tab4">TAB标签</a></li> </ul> <div class="tab_container"> <div id="tab1" class="tab_content" style="display: block; "> <h3><a href="http://www.freejs.net/article_daohangcaidan_13.html">jquery css多级下拉菜单</a></h3> <p id="">XXXXXXXXXXXXXX</p> </div> <div id="tab4" class="tab_content" style="display: none; "> <h2>各种tab卡</h2> <h3><a href="http://www.freejs.net/article_tabbiaoqian_17.html">tab标签页面,ajax载入</a></h3> <p> tab标签,jquery ajax载入数据库</p> </div> </div> </div> </body></html>
$(document).ready(function() { //Default Action $(".tab_content").hide(); //Hide all content $("ul.tabs li:first").addClass("active").show(); //Activate first tab $(".tab_content:first").show(); //Show first tab content //On Click Event $("ul.tabs li").click(function() { $("ul.tabs li").removeClass("active"); //Remove any "active" class $(this).addClass("active"); //Add "active" class to selected tab $(".tab_content").hide(); //Hide all tab content var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content $(activeTab).fadeIn(); //Fade in the active content return false; }); });
.container { width: 500px; margin: 10px auto; } ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100%; } ul.tabs li { float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border: 1px solid #999; border-left: none; margin-bottom: -1px; background: #e0e0e0; overflow: hidden; position: relative; } ul.tabs li a { text-decoration: none; color: #000; display: block; font-size: 1.2em; padding: 0 20px; border: 1px solid #fff; outline: none; } ul.tabs li a:hover { background: #ccc; } html ul.tabs li.active, html ul.tabs li.active a:hover { background: #fff; border-bottom: 1px solid #fff; } .tab_container { border: 1px solid #999; border-top: none; clear: both; float: left; width: 100%; background: #fff; -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } .tab_content { padding: 20px; font-size: 1.2em; } .tab_content h2 { font-weight: normal; padding-bottom: 10px; border-bottom: 1px dashed #ddd; font-size: 1.8em; } .tab_content h3 a { color: #254588; } .tab_content img { float: left; margin: 0 20px 20px 0; border: 1px solid #ddd; padding: 5px; } html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a, code, em, img, small, strong, sub, sup, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label { margin: auto; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent } h2 { text-align: center; padding: 10px; font-size: 20px; } a { color: #007bc4/*#424242*/ ; text-decoration: none; } a:hover { text-decoration: underline } ol, ul { list-style: none } table { border-collapse: collapse; border-spacing: 0 } body { height: 100%; font: 12px; sans-serif; color: #51555C; background: #2C2C2C } img { border: none } .logo { width: 910px; } #main_demo { width: 910px; min-height: 600px; margin: 30px auto 0 auto; background: #fff; -moz-border-radius: 12px; -khtml-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; } .ad { text-align: center; margin-top: 25px; } .clear { clear: both; }
當站演示
http://www.freejs.net/demo/29/index.html
參考自http://www.freejs.net/article_tabbiaoqian_29.html
感恩大大
0 0
- 网页设计% js ajax Tab菜单切换
- js+css tab菜单切换效果
- js制作简单的tab菜单切换
- 网页样式(css+js)tab自动切换的minisite
- 简单纯js实现网页tab选项卡切换效果
- 移动端网页纯原生js选项卡tab切换
- JS实现Tab菜单(网页无刷新)
- TAB切换JS
- js tab切换效果
- js tab切换卡
- tab切换js
- js tab标签切换
- tab标签切换js
- JS实现tab切换
- js tab切换
- js效果 tab切换
- js-tab切换处理
- js实现tab切换
- 关于Fragment的生命周期
- 广义线性模型(GLMs)算法原理及Spark MLlib调用实例(Scala/Java/Python)
- CentOS 6.6安装Qt5.4
- 华为诺亚实验室中文对话语料库介绍
- v4包 fragment 报错:java.lang.IllegalStateException: Failure saving state:
- 网页设计% js ajax Tab菜单切换
- RWD----响应式网页设计
- 运营喵如何分析微信数据?
- 哈尔滨理工大学软件学院ACM程序设计全国邀请赛(网络同步赛)C Coin dp
- Linux常用API
- 值得纪念的时刻
- Linux常用命令学习
- 文件编程相关函数(一)
- Ubuntu系统正常使用中文输入法方法总结