转:https://www.cnblogs.com/mibear/p/6850440.html
本人用了animate()对layui框架做自定义发现显示的时候无动画。后来看了这篇文章才知道原来那么多简便的方式就可以实现显示和隐藏,回想很久以前,貌似也学过,只是太久没用忘了。
//动画显示,效果为:上下左右慢慢展开
//300为动画时间
$(某元素).show({duration: 300})
//动画显示,上下左右慢慢缩回隐藏
$(某元素).hide({duration: 300})
//该元素显示时执行隐藏,隐藏时则执行显示。效果为:上下展开或隐藏。
//300为动画时间
$(某元素)…slideToggle(300)