【发布时间】:2012-03-05 19:07:09
【问题描述】:
当 ajax 获得新输入时(通过超时 - 更新而不刷新),如何使 jQuery 动画? getAVG.php 返回数据库字段的平均值。 Example page
代码:
(function(){
var avg;
$.ajax({
type: "POST",
url: "getAVG.php",
error: function(data){
avg = data;
$('#kriips').animate({
'left': avg*50
});
console.log("error: "+avg);
},
success: function(data){
//alert(data);
avg = data;
$('#kriips').animate({
'left': avg*50
});
console.log("suc: "+avg);
//css('left',avg*50).animate();
},
timeout: 1000
});
})();
【问题讨论】:
-
试试 avg = parseInt(data, 10);在成功回调中。
-
不!这只是四舍五入!我需要更新它而不刷新。
-
甚至不清楚是什么问题......动画似乎工作
标签: jquery ajax jquery-animate