jQuery简单实现网页选项卡特效


Posted in Javascript onNovember 24, 2014

CSS:

        .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;}

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").eq(index).show() //索引为N的DIV显示出来 

                        .siblings().hide();            //其它的选项卡隐藏 

            }) 

        }) 

html:

 <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:123456</div> 

        <div class="box hide">hi </div> 

        <div class="box hide"> hello <br> </div> 

    </div> 

</div>
Javascript 相关文章推荐
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
Nov 12 Javascript
风吟的小型JavaScirpt库 (FY.JS).
Mar 09 Javascript
JavaScript 面向对象之命名空间
May 04 Javascript
js实现一个省市区三级联动选择框代码分享
Mar 06 Javascript
文字不间断滚动(上下左右)实例代码
Apr 21 Javascript
js中如何把字符串转化为对象、数组示例代码
Jul 17 Javascript
JS增加行复制行删除行的实现代码
Nov 09 Javascript
AngularJS 路由详解和简单实例
Jul 28 Javascript
JS操作xml对象转换为Json对象示例
Mar 25 Javascript
js设置随机切换背景图片的简单实例
Nov 12 Javascript
jQuery实现输入框的放大和缩小功能示例
Jul 21 jQuery
js中的面向对象之对象常见创建方法详解
Dec 16 Javascript
jQuery选择器全集详解
Nov 24 #Javascript
常见的jQuery选择器汇总
Nov 24 #Javascript
Javascript学习笔记之相等符号与严格相等符号
Nov 23 #Javascript
Javascript学习笔记之数组的构造函数
Nov 23 #Javascript
Javascript学习笔记之数组的遍历和 length 属性
Nov 23 #Javascript
Javascript 赋值机制详解
Nov 23 #Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
Nov 23 #Javascript
You might like
PHP字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
PHP静态文件生成类实例
2014/11/29 PHP
php开发中的页面跳转方法总结
2015/04/26 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
2017/01/21 PHP
基于PHP实现用户登录注册功能的详细教程
2020/08/04 PHP
PHP变量的作用范围实例讲解
2020/12/22 PHP
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
用原生js做个简单的滑动效果的回到顶部
2014/10/15 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
浅谈javascript的Touch事件
2015/09/27 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
python静态方法实例
2015/01/14 Python
Python实现求数列和的方法示例
2018/01/12 Python
实例介绍Python中整型
2019/02/11 Python
Python 保持登录状态进行接口测试的方法示例
2019/08/06 Python
Python利用WMI实现ping命令的例子
2019/08/14 Python
使用TFRecord存取多个数据案例
2020/02/17 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
Champion澳大利亚官网:美国冠军运动服装
2018/05/07 全球购物
Bally美国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/18 全球购物
毕业研究生的自我鉴定
2013/11/30 职场文书
管理专员自荐信
2014/01/26 职场文书
会议活动邀请函
2014/01/27 职场文书
小学综合实践活动总结
2014/07/07 职场文书
国庆节活动总结
2014/08/26 职场文书
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
单独二胎证明
2015/06/24 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
升学宴祝酒词
2015/08/11 职场文书
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python
Opencv中cv2.floodFill算法的使用
2021/06/18 Python
总结Python连接CS2000的详细步骤
2021/06/23 Python
JS数组去重详情
2021/11/07 Javascript