【发布时间】:2014-06-13 09:50:23
【问题描述】:
在使用 CSS 淡入元素后,我在使用 jQuery 淡出元素时遇到了一些令人沮丧的问题。我设置了一个 CSS 动画,以便在页面加载时使用以下内容淡入元素(我还包含相关的浏览器前缀,我正在使用 Stylus):
@keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.elem {
opacity: 0;
animation: fadein 500ms ease-in 1ms forwards;
}
我的问题是,当激活运行以下命令的事件处理程序时,fadeOut 不会消失,而是直接跳到空:
$('.elem').fadeOut(400, function(){
$('.elem').fadeIn(400);
});
我已经能够在this JSFiddle 中复制该问题。谁能帮我吗? :) 非常感谢!
【问题讨论】:
标签: javascript jquery css