用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 相关文章推荐
javascript的对话框详解与参数
Mar 08 Javascript
克隆javascript对象的三个方法小结
Jan 12 Javascript
js 对小数加法精度处理示例说明
Dec 27 Javascript
利用js实现禁止复制文本信息
Jun 03 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
setTimeout学习小结
Feb 08 Javascript
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
JS 调试中常见的报错问题解决方法
May 20 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
javascript获取图片的top N主色值方法详解
Jan 26 Javascript
js实现时间日期校验
May 26 Javascript
JavaScript 异步时序问题
Nov 20 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
PHPMailer邮件类利用smtp.163.com发送邮件方法
2008/09/11 PHP
PHP mcrypt可逆加密算法分析
2011/07/19 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
javascript中节点的最近的相关节点访问方法
2013/03/20 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
js中直接声明一个对象的方法
2014/08/10 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
Django框架中的对象列表视图使用示例
2015/07/21 Python
Window环境下Scrapy开发环境搭建
2018/11/18 Python
python实现单链表的方法示例
2019/09/03 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
python实现IOU计算案例
2020/04/12 Python
python给list排序的简单方法
2020/12/10 Python
python中的时区问题
2021/01/14 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
CSS3实现时间轴特效
2020/11/02 HTML / CSS
Club Monaco加拿大官网:设计师男女服装
2019/09/29 全球购物
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2014幼儿园中班工作总结
2014/11/10 职场文书
高一军训感想
2015/08/07 职场文书
利用html+css实现菜单栏缓慢下拉效果的示例代码
2021/03/30 HTML / CSS
MySQL数据库 任意ip连接方法
2022/05/20 MySQL