使用jQuery实现简单的tab框实例


Posted in jQuery onAugust 22, 2017

html代码

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <title>实现简单的tab框</title>
 <link rel="stylesheet" href="css/tabDemo.css" rel="external nofollow" >
 <script type="text/javascript" src="js/jquery.min.js"></script>
 <script type="text/javascript" src="js/tabDemo.js"></script>
</head>
<body>
 <ul class="main">
 <li class="style1">休闲装</li>
 <li>名媛</li>
 <li>运动服</li>
 </ul>
 <ul class="sublevel">
 <li class="style2">女装 男装 童装</li>
 <li>甜美风 文艺风</li>
 <li>运动男 运动女</li>
 </ul>
</body>
</html>

css代码

* {
 margin: 0;
 padding: 0px;
}
ul {
 width: 300px;
 margin: 10px auto;
}
ul li {
 list-style: none;
}
.main li {
 text-align: center;
 float: left;
 padding: 5px;
 margin-left: 10px;
 width: 80px;
 cursor: pointer;
 background-color: #f3f2e7;
}
.main .style1 {
 width: 50px;
 font-weight: bold;
 background-color: #f3f2e7;
 border: 1px solid #837979;
 border-bottom: 0;
 z-index: 100;
 position: relative;
}
.sublevel {
 width: 260px;
 height: 80px;
 padding: 19px;
 background-color: #f3f2e7;
 clear: left;
 border: 1px solid #837979;
 position:relative;
 top: -1px;
}
.sublevel li{
 display: none;
}
.sublevel .style1{
 display: block;
}

jquery代码

$(function () {
 //页面打开时 呈现的效果
 $(".sublevel li:eq(0)").show();
 //each遍历输出
 $(".main li").each(function(index) {
  //click 点击
  $(this).click(function() {
    //addClass()增加当前样式      removeClass()移除除当前点击之外的同级样式
   $(this).addClass("main style1").siblings().removeClass("style1");
   $(".sublevel li:eq("+index+")").show().siblings().hide();
  })
 })
})

以上这篇使用jQuery实现简单的tab框实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery遮罩层实例讲解
May 11 jQuery
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
jQuery回调方法使用示例
Jun 26 jQuery
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
jQuery ajax读取本地json文件的实例
Oct 31 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
JQueryDOM之样式操作
Mar 27 jQuery
JQuery animate动画应用示例
May 14 jQuery
jQuery/JS监听input输入框值变化实例
Oct 17 jQuery
jQuery实现手风琴效果(蒙版)
Jan 11 jQuery
jQuery中event.target和this的区别详解
Aug 13 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
JQuery判断正整数整理小结
Aug 21 #jQuery
jquery动态赋值id与动态取id方法示例
Aug 21 #jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 #jQuery
jQuery实现表格冻结顶栏效果
Aug 20 #jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 #jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 #jQuery
简单实现jQuery轮播效果
Aug 18 #jQuery
You might like
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
php&amp;java(二)
2006/10/09 PHP
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
PHPExcel内存泄漏问题解决方法
2015/01/23 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP的PDO连接讲解
2019/01/24 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
Easy.Ajax 部分源代码 支持文件上传功能, 兼容所有主流浏览器
2011/02/24 Javascript
使用jQuery实现验证上传图片的格式与大小
2014/12/03 Javascript
Javascript控制input输入时间格式的方法
2015/01/28 Javascript
基于javascript实现图片预加载
2016/01/05 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
js实现带简单弹性运动的导航条
2017/02/22 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
Python中__name__的使用实例
2015/04/14 Python
python返回昨天日期的方法
2015/05/13 Python
Python实现SMTP发送邮件详细教程
2021/03/02 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
python requests 测试代理ip是否生效
2018/07/25 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
T3官网:头发造型工具
2019/12/26 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
财务担保书范文
2014/04/02 职场文书
出生公证委托书
2014/04/03 职场文书
企业文化宣传标语
2014/06/09 职场文书
机械设计制造及其自动化专业求职信
2014/06/17 职场文书
应届生求职自荐信
2014/07/04 职场文书
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
nginx之内存池的实现
2022/06/28 Servers