用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 相关文章推荐
可自己添加html的伪弹出框实现代码
Sep 08 Javascript
JQuery中extend的用法实例分析
Feb 08 Javascript
分享一则JavaScript滚动条插件源码
Mar 03 Javascript
JavaScript高级程序设计(第三版)学习笔记1~5章
Mar 11 Javascript
让你一句话理解闭包(简单易懂)
Jun 03 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
Javascript基础学习笔记(菜鸟必看篇)
Jul 22 Javascript
DropDownList控件绑定数据源的三种方法
Dec 24 Javascript
bootstrap组件之导航组件使用方法
Jan 19 Javascript
使用vue2.0创建的项目的步骤方法
Sep 25 Javascript
layui 实现表单和文件上传一起传到后台的例子
Sep 16 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
Nov 03 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实现ping
2006/10/09 PHP
php smarty的预保留变量总结
2008/12/04 PHP
php class类的用法详细总结
2013/10/17 PHP
PHP使用xpath解析XML的方法详解
2017/05/20 PHP
PHP实现通过文本文件统计页面访问量功能示例
2019/02/13 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
Display SQL Server Version Information
2007/06/21 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
2015/07/05 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
JavaScript函数中的this四种绑定形式
2017/08/15 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
Python中交换两个元素的实现方法
2018/06/29 Python
python3读取excel文件只提取某些行某些列的值方法
2018/07/10 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
Python图像处理之图像的缩放、旋转与翻转实现方法示例
2019/01/04 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
2020/07/03 Python
python定时截屏实现
2020/11/02 Python
python unichr函数知识点总结
2020/12/16 Python
python爬虫破解字体加密案例详解
2021/03/02 Python
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
共产党员岗位承诺书
2014/05/29 职场文书
企业年度评优方案
2014/06/02 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
领导班子整改方案和个人整改措施
2014/10/25 职场文书
2014年爱国卫生工作总结
2014/11/22 职场文书
Python时间操作之pytz模块使用详解
2022/06/14 Python
Mysql如何查看是否使用到索引
2022/12/24 MySQL