我正在尝试使 div 从屏幕底部移动到顶部,从不透明度 0 开始,中间有不透明度 1,然后在顶部再次淡入 0。一切都必须从 3 秒延迟开始。
$("#circle")
.css({'display':'block'})
.css({'opacity': '0'})
.css({'top':$(window).height()})
.delay(3000)
.animate({'opacity':1},{duration:1000},"linear")
.animate({'top':$(window).height()/2},{duration:1000, queue:false},"linear")
.animate({'opacity':0},{duration:1000},"linear")
.animate({'top':0},{duration:1000, queue:false},"linear")
我也尝试使用 'queue:false' 但它仍然无法正常运行,而且这也不是线性的。有任何想法吗?