jquery实现选项卡切换代码实例


Posted in jQuery onMay 14, 2019

选项卡在网页中很常见,可以说是必备的一个元素了,网上其实也有很多案例讲解选项卡的做法,各种炫酷。
写这篇文章,就是记录下自己的一个练手Demo了。

两张简陋的图。

jquery实现选项卡切换代码实例

jquery实现选项卡切换代码实例

主要逻辑就在于找到选项卡和内容框相对应的下标。

<html>
<head>
<meta charset="UTF-8">
<title>选项卡</title>
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
</head>
<style>
.tab{width:400px;height:400px;border:1px solid red;}
.tab-menu{height:100px;width:400px;border:1px solid grey;}
.tab-menu ul{list-style:none;}
.tab-menu li{display:block;width:30%;float:left;border:1px solid blue;}
.tab-box div{width:400px;height:300px;border:1px solid #ff4200;display:none;}
/* 让第一个框显示出来 */
.tab-box div:first-Child{display:block;} 
/* 改变选项卡选中时候的样式 */
.change{background:red;} 
</style>
<script>
$().ready(function(){
  $(".tab-menu li").mouseover(function(){
  //通过 .index()方法获取元素下标,从0开始,赋值给某个变量
    var _index = $(this).index();
  //让内容框的第 _index 个显示出来,其他的被隐藏
    $(".tab-box>div").eq(_index).show().siblings().hide();
  //改变选中时候的选项框的样式,移除其他几个选项的样式
  $(this).addClass("change").siblings().removeClass("change");
  });
});
</script>
<body>
  <div class="tab">
    <div class="tab-menu">
      <ul>
        <li>新服</li>
        <li>爆服</li>
        <li>大服</li>
      </ul>
    </div>
    <div class="tab-box">
      <div>123</div>
      <div>456</div>
      <div>789</div>
    </div>
  </div>
</body>
</html>

以上所述是小编给大家介绍的jquery实现选项卡切换详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jquery实现异步加载图片(懒加载图片一种方式)
Apr 24 jQuery
jQuery tip提示插件(实例分享)
Apr 28 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
基于jQuery封装的分页组件
Jun 26 jQuery
jQuery实现键盘回车搜索功能
Jul 25 jQuery
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
jquery如何实现点击空白处隐藏元素
Dec 05 jQuery
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 jQuery
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 #jQuery
使用jQuery如何写一个含验证码的登录界面
May 13 #jQuery
JQuery特殊效果和链式调用操作示例
May 13 #jQuery
JQuery的加载和选择器用法简单示例
May 13 #jQuery
JQuery事件委托原理与用法实例分析
May 13 #jQuery
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
May 13 #jQuery
使vue实现jQuery调用的两种方法
May 12 #jQuery
You might like
Codeigniter的dom类用法实例
2015/06/26 PHP
PHP常见数组函数用法小结
2016/03/21 PHP
json格式化/压缩工具 Chrome插件扩展版
2010/05/25 Javascript
angular分页指令操作
2017/01/09 Javascript
vuejs父子组件通信的问题
2017/01/11 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
python中类的一些方法分析
2014/09/25 Python
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
Python2.x和3.x下maketrans与translate函数使用上的不同
2015/04/13 Python
python的else子句使用指南
2016/02/27 Python
window下eclipse安装python插件教程
2017/04/24 Python
Python制作豆瓣图片的爬虫
2017/12/28 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
python3.x实现base64加密和解密
2019/03/28 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
django框架cookie和session用法实例详解
2019/12/10 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
2020/06/18 Python
PyTorch-GPU加速实例
2020/06/23 Python
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
CAD制图人员的自荐信
2014/02/07 职场文书
车间主任岗位职责
2014/03/16 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
英文演讲稿
2014/05/15 职场文书
社区维稳工作方案
2014/06/06 职场文书
2014幼儿园家长工作总结
2014/11/10 职场文书
会计试用期自我评价
2015/03/10 职场文书
行政司机岗位职责
2015/04/10 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
2015年社区重阳节活动总结
2015/07/30 职场文书
教师节校长致辞
2015/07/31 职场文书
Golang 遍历二叉树
2022/04/19 Golang