Jquery实现的Tabs
来源:互联网 发布:用阿里云搭建ip代理 编辑:程序博客网 时间:2024/05/19 12:27
前段时间做一个项目,其中界面部分要用到的tabs页签网上已经有很多很多现成的可以用,也用了下jquery-ui里面的tabs,感觉大了点,自己的需求并不复杂,还是自己动手写写吧,目的为了让html更干净点。
纯属记录自己写的东西,先来个图
<div class="tabs"> <ul id="tabs"> <li class="tab-nav">管理导航</li> <li class="tab-nav-action">系统设置</li> <li class="tab-nav">用户管理</li> <li class="tab-nav">内容管理</li> <li class="tab-nav">其他管理</li> </ul> </div> <div id="tabs-body" class="tabs-body"> <div style="display:block"> 1111111 </div> <div style="display:none"> 222222222 </div> <div style="display:none"> 33333333333 </div> <div style="display:none"> 4444444444 </div> <div style="display:none"> 555555555555555 </div> </div>
样式
.tabs {float:left;background-image: url(themes/images/nav_bg.jpg); width:100%;}.tabs ul { list-style: none outside none; margin: 0; padding: 0;}.tabs ul li{ float: left; line-height: 24px; margin: 0; padding: 2px 20px 0 15px;}.tab-nav{ background: url(themes/images/manage_r2_c14.jpg) no-repeat; cursor:pointer;}.tab-nav-action{background: url(themes/images/manage_r2_c13.jpg) no-repeat;cursor:pointer;}.tabs-body{ border-bottom: 1px solid #B4C9C6; border-left: 1px solid #B4C9C6; border-right: 1px solid #B4C9C6; float: left; padding: 5px 0 0; width: 100%;}.tabs-body div { padding:10px;}
jquery代码
<script type="text/javascript"> $(document).ready(function () { $("#tabs li").bind("click", function () { var index = $(this).index(); var divs = $("#tabs-body > div"); $(this).parent().children("li").attr("class", "tab-nav");//将所有选项置为未选中 $(this).attr("class", "tab-nav-action"); //设置当前选中项为选中样式 divs.hide();//隐藏所有选中项内容 divs.eq(index).show(); //显示选中项对应内容 }); }); </script>
0 0
- Jquery实现的Tabs
- jquery实现的Tabs切换
- jQuery的tabs
- Jquery实现选项卡tabs
- Jquery 和CSS 实现的tabs选项卡功能
- Jquery实现的Tabs标签页简洁版
- JQuery学习总结一 —— JQ-tabs的实现
- jQuery插件--实现tabs面板效果
- jQuery实现选项卡(tabs)效果
- jQuery实现选项卡(tabs)效果
- jQuery EasyUI实现关闭全部tabs
- jQuery EasyUI实现关闭全部tabs
- jQuery-easyui实现关闭全部tabs
- jQuery-easyui实现关闭全部tabs
- Jquery tabs
- tabs切换的实现方式
- jquery 的一个新闻图片tabs
- jquery easyui tabs的刷新问题
- Windows Server 2008 流媒体服务器配置手册(四)
- 循环中使用break时一定要记得更新变量是否已经正常更新,特别是FOR语句中
- 《学习openCV》例程解析 ex_9_3_ex(codeBook + 连通净化)
- 如何正确的做好网站分析?
- JQuery插件 之 jqgrid(一)
- Jquery实现的Tabs
- 类图之间的关系
- struts2笔记(一)HelloWorld
- FFMPeg代码分析:AVPacket结构体和av_read_frame函数
- cocos2dx里的sqlite数据库加密,且不影响sqlite工具打开阅读数据
- C++下遍历文件夹
- 深度探索C++对象模型:4.Function语意学
- Linux系统备份
- Android ListView 去除各种颜色问题