javascript - 如何在 jquery 选项卡中为 addclass 设置动画?
问题描述
我正在尝试为这个 jquery 选项卡设置动画,但什么也没发生,也许你知道答案?
我尝试在“this”块和淡入/淡出动画上使用 css 转换,但控制台总是说我“$fadeIn(...) 不是一个函数。”
$(document).ready(function(){
$('ul.tabs li').click(function(){
var tab_id = $(this).attr('data-tab');
$('ul.tabs li').removeClass('current');
$('.tab-content').removeClass('current');
$(this).addClass('current');
$("#"+tab_id).addClass('current');
})
})
解决方案
在您的 codepen 中,您可以使用 CSS 为您的标签内容设置动画。你可以看看这个以前问过的问题。试试这个:
ul.tabs li {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
推荐阅读
- javascript - Ionic-React 接口值为 null
- java - 忽略特定表的多租户
- javascript - 如何在 p5.js 中为围绕球体(冠状病毒)的圆柱体制作嵌套的 for 循环?
- ios - iOS 13 - 调用 Web 服务的后台事件
- apache-kafka - Strimzi:MirrorMaker 2.0 连接到 IBM EventStream
- javascript - “TypeError:无法读取未定义的属性'servicios'”Vue.js + Vuefire
- dynamics-crm - Dynamics 365 解决方案包含具有两个不同发布者前缀的实体,其中一个甚至不存在
- javascript - *在*渲染之前旋转图像?
- java - 我的打印语句不会在我的 while 循环中打印我的变量
- excel - 公式中的 Excel VBA 变量行引用