我有一个元素设置为position:fixed
,bottom: auto;
并且在某些时候我会.animate({bottom : '10%'});
平滑地滑动,然后我想将它设置回自动。
如果我这样做.css('bottom','auto');
,它会滑动,但不会很慢。所以它立即回到原来的位置。
我不能使用.animate();
所以我该怎么做?
一种方法可能是使用.toggleClass();
,但没有改变它的类的方法吗?
我也尝试了很-webkit-transition
长时间,但它仍然会立即移动到原来的位置。
另一种解决方案可能是将初始位置保存在变量中并将其放回那里,但这对我不起作用,因为初始位置可能会或可能不会在此函数中改变。