我正在尝试为大型可滚动jQuery UI Accordion优化动画。该文档提到animate选项接受一个对象作为参数
对象:具有缓动和持续时间属性的动画设置。 块引用
还可以包含带有上述任何选项的 down属性。
当激活的面板的索引低于当前活动的面板时,会出现“向下”动画。
什么是 down属性或向下动画?
此外,在搜索时,我遇到了这个answer,它使用autoHeight
和clearStyle
等选项,这是我在documentation中找不到的。这些是否已被弃用,或者它们是否存在而没有文档?
答案 0 :(得分:2)
我们来看看Accordion example。 down属性用于指定不同动画,而不是 up 动画,该动画由animate属性指定。以示例为例,并使用以下代码段交换第39行:
<script>
$( "#accordion" ).accordion({
animate: {
easing: 'linear',
duration: 100,
down: {
easing: 'swing',
duration: 900
}
}
});
</script>
在api.jqueryui.com解释了更多内容,如果您在浏览器中打开修改后的示例,那么 up 和 down 动画之间最明显的区别就是持续时间
autoHeight 和clearStyle获得deprecated。在新版本中, heightStyle 应该足以满足您的使用需求。 heightStyle 显示为Accordion example。