我有一个 jqueryui 进度条,我正在使用一些 ajax 更新它的值。但是,由于值变化的差异,它有点生涩。有没有办法为变化设置动画,使其从 A 值滑到 B 值,而不是从 A 值跳到 B 值?
问问题
341 次
1 回答
1
我不知道是否有内置的方法来做到这一点(从未接触过 jquery-ui),但如果没有,我会建议这样:
(pseudocode)
When you get a new value...
setTimeout(function() {
my_plugin.value += 1;
val--;
if(val < 1) my_plugin.value = val; // in case val is float.
else setTimeout(arguments.callee, delay);
}, delay);
其中 val = 您从 ajax 请求中收到的值。
于 2012-05-19T16:13:41.587 回答