我在文档和演示中看到了一些示例,数据动画属性可用于通过指定data-animation =" false"来关闭窗口小部件上的动画。
我的问题是:如何定义动画的其他设置。例如:
{
animation: {
// fade-out current tab over 1000 milliseconds
close: {
duration: 1000,
effects: "fadeOut"
},
// fade-in new tab over 500 milliseconds
open: {
duration: 500,
effects: "fadeIn"
}
}
}
我无法在任何地方找到有关如何使用数据动画属性定义动画配置的文档。
答案 0 :(得分:5)
您应该将其定义为:
data-animation="{ close: { duration: 1000, effects: 'fade:out' }, open: { duration: 500, effects: 'fade:in' } }"
窗口示例:
<div id="dialog" data-role="window" data-animation="{ close: { duration: 1000, effects: 'fade:out' }, open: { duration: 500, effects: 'fade:in' } }" data-visible="false">
This is the content of the window
</div>
在此处查看此行动:http://jsfiddle.net/XNcmt/70/
答案 1 :(得分:1)