【发布时间】:2020-12-11 10:40:20
【问题描述】:
正如标题所说,我想复制下面的动画。 jquery API https://api.jquery.com/toggle/ 将此默认行为分贝如下:
easing (default: swing)
Type: String
A string indicating which easing function to use for the transition.
但我不明白过渡是如何工作的。我试过改变不透明度,翻译元素等,但显然没有运气。如果在没有 jquery 的情况下不可能以简单的方式做到这一点,那么没有切换功能的过渡效果的答案也是可以接受的(但不是 hide() 和 show(),因为我已经尝试过这些但无法做到好好工作)。是的,如果可能的话,我更喜欢摆动过渡。任何帮助表示赞赏。
document.addEventListener('click', ()=>{
$('#elem').toggle('.hide');
});
.hide{
display:none
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id='elem' class= 'hide'>
easing text transion
</div>
【问题讨论】:
标签: javascript jquery css animation