用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 相关文章推荐
jQueryUI写一个调整分类的拖放效果实现代码
May 10 Javascript
js判断IE浏览器版本过低示例代码
Nov 22 Javascript
js中事件的处理与浏览器对象示例介绍
Nov 29 Javascript
JQuery中extend的用法实例分析
Feb 08 Javascript
jquery简单实现外部链接用新窗口打开的方法
May 30 Javascript
javascript基于定时器实现进度条功能实例
Oct 13 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
Apr 04 Javascript
JavaScript中this关键字用法实例分析
Aug 24 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
Nov 19 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
Apr 24 Javascript
jQuery与原生JavaScript选择HTML元素集合用法对比分析
Nov 26 jQuery
ES6 proxy和reflect的使用方法与应用实例分析
Feb 15 Javascript
读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实现的Captcha验证码类实例
2014/09/22 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
PHP基于ICU扩展intl快速实现汉字转拼音及按拼音首字母分组排序的方法
2017/05/03 PHP
PHP 图片合成、仿微信群头像的方法示例
2019/10/25 PHP
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
JavaScript面试题大全(推荐)
2016/09/22 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
React中常见的动画实现的几种方式
2018/01/10 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
JS和Canvas实现图片的预览压缩和上传功能
2018/03/30 Javascript
jQuery使用动画队列自定义动画操作示例
2018/06/16 jQuery
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
详解Vue路由自动注入实践
2019/04/17 Javascript
js实现图片上传即时显示效果
2019/09/30 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
Python判断文件或文件夹是否存在的三种方法
2017/07/27 Python
python中property和setter装饰器用法
2019/12/19 Python
python实现企业微信定时发送文本消息的示例代码
2020/11/24 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
英国袜子店:Sock Shop
2017/01/11 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
毕业生个人求职信范例分享
2013/12/17 职场文书
电子装配专业毕业生求职信
2014/04/23 职场文书
高三学生评语大全
2014/04/25 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
努力工作保证书
2015/02/28 职场文书
行政撤诉申请书
2015/05/18 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
如何用H5实现好玩的2048小游戏
2022/07/23 HTML / CSS