0
談到這個問題的答案:jQuery的平行D3對象
Parallel asynchronous Ajax requests using jQuery
我們可以做同樣的事情,並在體內D3對象從問題
var done = 4; // number of total requests
var sum = 0;
/* Normal loops don't create a new scope */
$([1,2,3,4,5]).each(function() {
var number = this;
$.getJSON("/values/" + number, function(data) {
sum += data.value;
done -= 1;
if(done == 0) $("#mynode").html(sum);
});
});
如果這就是你要求的,你應該可以簡單地用'd3.json'替換'$ .getJSON'。 –
謝謝,我會閱讀並更新這個! – nevermind