用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全选按钮的实现方法
Nov 17 Javascript
js组件SlotMachine实现图片切换效果制作抽奖系统
Apr 17 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
Dec 25 Javascript
ReactJs实现树形结构的数据显示的组件的示例
Aug 18 Javascript
jQuery图片查看插件Magnify开发详解
Dec 25 jQuery
p5.js 毕达哥拉斯树的实现代码
Mar 23 Javascript
JS实现中英文混合文字溢出友好截取功能
Aug 06 Javascript
vue 集成jTopo 处理方法
Aug 07 Javascript
解决layui页面按钮点击无反应,也不报错的问题
Sep 29 Javascript
javascript实现函数柯里化与反柯里化过程解析
Oct 08 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
Oct 14 Javascript
Vue仿百度搜索功能
Dec 28 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
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
2011/07/01 PHP
php批量更改数据库表前缀实现方法
2013/10/26 PHP
如何使用Javascript正则表达式来格式化XML内容
2013/07/04 Javascript
JavaScript中的eval()函数详解
2013/08/22 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
js中for in的用法示例解析
2013/12/25 Javascript
Bootstrap学习笔记之css样式设计(2)
2016/06/07 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
2019/05/14 jQuery
google广告之另类js调用实现代码
2020/08/22 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
Python datetime时间格式化去掉前导0
2014/07/31 Python
Python去除字符串两端空格的方法
2015/05/21 Python
详解Django通用视图中的函数包装
2015/07/21 Python
python一键升级所有pip package的方法
2017/01/16 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
python字典排序的方法
2019/10/12 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
Python实现把类当做字典来访问
2019/12/16 Python
flask项目集成swagger的方法
2020/12/09 Python
结合 CSS3 transition transform 实现简单的跑马灯效果的示例
2018/02/07 HTML / CSS
如何使用amaze ui的分页样式封装一个通用的JS分页控件
2020/08/21 HTML / CSS
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
女方回门宴答谢词
2014/01/14 职场文书
学校总务处领导班子民主生活会对照检查材料思想汇报
2014/09/27 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
庆七一活动简报
2015/07/20 职场文书
公司出差管理制度范本
2015/08/05 职场文书
golang生成vcf通讯录格式文件详情
2022/03/25 Golang
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫