我们在dojo中设置animateProperty的时候,可以这样吗
dojo.animateProperty({
node:byId("ss"),
property: { left: "+=100" }
});
这是怎么做到的。想要将容器从当前位置向右移动 100px。
最佳答案
dojox.fx有很多一些人经常使用的额外动画。如果您想相对于当前位置滑动节点,您可以使用 dojox.fx.slideBy()
。加载类并等待 dom-ready 事件的完整示例。
dojo.require("dojox.fx");
dojo.ready(function(){
dojox.fx.slideBy({
node: dojo.byId('slide'),
duration: 2000,
top: 100,
left: -50
}).play();
});
这会将带有 id slide
的节点向下滑动 100px,向左滑动 50px。
关于javascript - 是否内置支持将属性增加 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6404737/