jquery实现有过渡效果的tab切换


Posted in jQuery onJuly 17, 2020

本文实例为大家分享了jquery实现tab切换的具体代码,供大家参考,具体内容如下

效果:

jquery实现有过渡效果的tab切换

代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title></title>
 <style type="text/css">
 ul,li {
 list-style: none;
 margin: 0;
 padding: 0;
 }
 .tabBox {
 width: 400px;
 height: 200px;
 border: 1px solid pink;
 }
 .ul1 {
 height: 40px;
 border-bottom: 1px solid pink;
 }
 .ul1 li {
 width: 25%;
 line-height: 40px;
 text-align: center;
 float: left;
 cursor: pointer;
 }
 .ul1 li.active {
 background-color: pink;
 transition: all 0.6s ease-in-out; /* 标题过渡效果 */
 }
 .ul2 {
 overflow: hidden;
 }
 .ul2 li {
 display: none;
 }
 .ul2 li.selected {
 display: block;
 }
 </style>
 </head>
 <body>
 <div class="tabBox">
 <ul class="ul1">
 <li class="active">标题1</li>
 <li>标题2</li>
 <li>标题3</li>
 <li>标题4</li>
 </ul>
 <ul class="ul2">
 <li class="selected">内容内容1</li>
 <li>内容2内容2</li>
 <li>内容3内容3</li>
 <li>内容4内容4</li>
 </ul> 
 </div>
 <script type="text/javascript" src="jquery-2.1.1.js"></script>
 <script>
 $(function(){
 $(".ul1>li").mouseover(function(){
 $(this).addClass("active").siblings("li").removeClass("active");
 var index = $(this).index();
 $(".ul2>li:eq("+index+")").fadeIn(1000).siblings("li").hide(); 
 })
 }) 
 </script>
 </body>
</html>

如果大家还想深入学习,可以点击两个精彩的专题:javascript选项卡操作方法汇总、jquery选项卡操作方法汇总

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
JQuery Ajax 异步操作之动态添加节点功能
May 24 jQuery
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
jQuery easyui datagird编辑行删除行功能的实现代码
Sep 20 jQuery
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
Jan 18 jQuery
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
May 12 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
Feb 04 jQuery
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 #jQuery
jQuery 添加元素和删除元素的方法
Jul 15 #jQuery
Jquery使用each函数实现遍历及数组处理
Jul 14 #jQuery
jQuery 实现DOM元素拖拽交换位置的实例代码
Jul 14 #jQuery
jQuery开发仿QQ版音乐播放器
Jul 10 #jQuery
jQuery实现B2B网站后台管理系统侧导航
Jul 08 #jQuery
jQuery使用jsonp实现百度搜索的示例代码
Jul 08 #jQuery
You might like
在Zeus Web Server中安装PHP语言支持
2006/10/09 PHP
PHP实现图片简单上传
2006/10/09 PHP
php mysql 判断update之后是否更新了的方法
2012/01/10 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
2010/10/20 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
JavaScript基础教程——入门必看篇
2016/05/20 Javascript
JavaScript中获取时间的函数集
2016/08/16 Javascript
js实现界面向原生界面发消息并跳转功能
2016/11/22 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
Vue.js对象转换实例
2017/06/07 Javascript
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
2018/12/20 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
Python冒泡排序注意要点实例详解
2016/09/09 Python
Python自动发邮件脚本
2017/03/31 Python
Python时间的精准正则匹配方法分析
2017/08/17 Python
python读取和保存视频文件
2018/04/16 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
详解配置Django的Celery异步之路踩坑
2018/11/25 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
python实现随机加减法生成器
2020/02/24 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
python opencv pytesseract 验证码识别的实现
2020/08/28 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
荷叶母亲教学反思
2014/04/30 职场文书
大学生自荐信怎么写
2015/03/26 职场文书
大学生村官入党自传
2015/06/26 职场文书
MySQL 自定义变量的概念及特点
2021/05/13 MySQL