用Juery网页选项卡实现代码


Posted in Javascript onJune 13, 2011

首先前台代码

<div class="tab"> 
<div class="tab_menu"> 
<ul> 
<li class="selected">个人信息</li> 
<li class="selected">我的照片</li> 
<li class="selected">我的博客</li> 
<div class="clear"></div> 
</ul> 
</div> 
<div class="tab_box"> 
<div class="box">我的QQ:1511109272</div> 
<div class="box hide">hi </div> 
<div class="box hide"> hello <br> </div> 
</div> 
</div>

接着可以jquery代码设置
$(function() { 
//网页选项卡的切换 
var $menu_li = $("div.tab_menu ul li"); 
$menu_li.click(function(){ 
$(this).addClass("selected") //当前<li>高亮 
.siblings().removeClass("selected"); //去掉其它同辈<li>的高亮 
var index = $menu_li.index( $(this) ); //找到<li>子节点的索引 
$("div.tab_box > div") //索引为N的DIV显示出来 
.eq(index).show() 
.siblings().hide(); 
}) 
})

然后CCS样式可以设置一下
.clear{ clear:both; height:0px; overflow:hidden;} 
.tab{ width:400px; font-size:12px;} 
.tab_menu ul{ padding:0px;margin:0px;} 
.tab_menu li{ list-style:none; display:block; float:left; 
background:#C2CEFE; height:22px; line-height:22px; 
padding: 0px 8px; margin-right:6px; border:#86B4CA 1px solid; 
} 
.box{ width:400px; height:200px; overflow:hidden; border:#A8C9D9 1px solid; padding:10px 8px; } 
.tab_menu ul li.selected{background:#dadada; cursor:pointer; } 
.hide{ display:none;}
Javascript 相关文章推荐
上传的js验证(图片/文件的扩展名)
Apr 25 Javascript
IE8对JS通过属性和数组遍历解析不一样的地方探讨
May 06 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
Dec 28 Javascript
jQuery+ajax实现无刷新级联菜单示例
May 21 Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
js创建数组的简单方法
Jul 27 Javascript
微信小程序 MINA文件结构
Oct 17 Javascript
加载 vue 远程代码的组件实例详解
Nov 20 Javascript
layui表单验证select下拉框实现验证的方法
Sep 05 Javascript
微信小程序scroll-view的滚动条设置实现
Mar 02 Javascript
vue使用require.context实现动态注册路由
Dec 25 Vue.js
读jQuery之三(构建选择器)
Jun 11 #Javascript
读jQuery之二(两种扩展)
Jun 11 #Javascript
读jQuery之一(对象的组成)
Jun 11 #Javascript
基于jquery的无刷新分页技术
Jun 11 #Javascript
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
Jun 08 #Javascript
jQuery 源码分析笔记(6) jQuery.data
Jun 08 #Javascript
jQuery中的.bind()、.live()和.delegate()之间区别分析
Jun 08 #Javascript
You might like
php学习之 数组声明
2011/06/09 PHP
php数组操作之键名比较与差集、交集赋值的方法
2014/11/10 PHP
php使用PDO方法详解
2014/12/27 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
2016/10/28 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
Area 区域实现post提交数据的js写法
2014/04/22 Javascript
js实现页面跳转重定向的几种方式
2014/05/29 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
JS作用域深度解析
2016/12/29 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
react开发教程之React 组件之间的通信方式
2017/08/12 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
基于mpvue的小程序项目搭建的步骤
2018/05/22 Javascript
Vue实现简单分页器
2018/12/29 Javascript
javascript数组元素删除方法delete和splice解析
2019/12/09 Javascript
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
如何利用nodejs自动定时发送邮件提醒(超实用)
2020/12/01 NodeJs
python的else子句使用指南
2016/02/27 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
django一对多模型以及如何在前端实现详解
2019/07/24 Python
python适合做数据挖掘吗
2020/06/16 Python
python中watchdog文件监控与检测上传功能
2020/10/30 Python
Python中用xlwt制作表格实例讲解
2020/11/05 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
美国瑜伽服装和装备购物网站:Mukha Yoga
2019/02/22 全球购物
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
护士长竞聘书
2014/03/31 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
青春雷锋观后感
2015/06/10 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android