【发布时间】:2014-01-13 21:36:12
【问题描述】:
我想将一个值从一个函数传递给一个“值:”来制作动画
传到这里具体说 "Value: 12" 替换 json 结果的值
var updateJackpots = function()
{
$.support.cors = true;
$.ajax({
url: 'https://www.ganegrande.do/ajax/getjackpots',
cache: false,
crossDomain: true,
dataType: 'json',
success: function(data) {
var total = 0; $('#total').remove();
//update the jackpots
$(data).each(function(i, el)
{
total += getMoneyValue(el.formatted_value);
});
//update the total
$('<div id="total"/>').html(''+commaFormatted(parseFloat(total).toFixed(2))).appendTo('body');
//update jackpots again after 30 seconds
setTimeout(updateJackpots, 864000000);
},
error: function(i,a,e)
{
alert(i + a + e);
}
});
}; updateJackpots();
...
function loadCounter(){
customCounter = new Counter("customCounter", {
...,
value : 12 <!-- HERE SHOULD GO THE JSON RESULT "2544423.11" AUTOMATICALLY -->
});
customTimerId = window.setInterval(function(){
...
}, 2050);
}
loadCounter();
});
完整代码如下:
【问题讨论】:
-
你可以只给我们看重要的代码,这样你只会迷惑想要帮助你的人
-
好吧,对不起!!!我太累了兄弟。我会记账谢谢
-
小心:10000000000000000000000000000000000000000
-
看看 jQuery 的 $.ajax() api.jquery.com/jquery.ajax。您可以使用它从网络服务器获取 JSON(或任何其他数据)。请注意,它可能会被您的浏览器阻止到其他服务器以防止 XSS 攻击。
-
这些数字只是为了测试“Igor Benikov”
标签: javascript jquery json css animation