使用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-data的三种用法
Apr 18 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 jQuery
jQuery 实现批量提交表格多行数据的方法
Aug 09 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 jQuery
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
jQuery实现html可联动的百分比进度条
Mar 26 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 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
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
2007/02/22 PHP
PHP中全面阻止SQL注入式攻击分析小结
2012/01/30 PHP
PHP实现利用MySQL保存session的方法
2014/08/23 PHP
JS中不为人知的五种声明Number的方式简要概述
2013/02/22 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
2016/01/05 Javascript
在Docker快速部署Node.js应用的详细步骤
2016/09/02 Javascript
jquery点击展示与隐藏更多内容
2016/12/03 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
手把手搭建安装基于windows的Vue.js运行环境
2017/06/12 Javascript
Vue实现开心消消乐游戏算法
2019/10/22 Javascript
[09:23]国际邀请赛采访专栏:iG战队VK,Tongfu战队Cu
2013/08/05 DOTA
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
跟老齐学Python之??碌某?? target=
2014/09/12 Python
在Python中使用列表生成式的教程
2015/04/27 Python
Python编程实现的简单神经网络算法示例
2018/01/26 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
python实现搜索文本文件内容脚本
2018/06/22 Python
python中csv文件的若干读写方法小结
2018/07/04 Python
OpenCV+python手势识别框架和实例讲解
2018/08/03 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
Lookfantastic德国官网:英国知名美妆购物网站
2017/06/11 全球购物
毕业生幼师求职自荐信
2013/10/01 职场文书
考博自荐信
2013/10/25 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
购房协议书范本
2014/04/11 职场文书
预备党员公开承诺书
2014/05/28 职场文书
教师节校长致辞
2015/07/31 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
css3实现背景图片颜色修改的多种方式
2021/04/13 HTML / CSS
Meta增速拉垮,元宇宙难当重任
2022/04/29 数码科技
pycharm无法安装cv2模块问题
2022/05/20 Python