JSFiddle - React, Tailwind, and code Playground
JavaScript
var value;
var data = ["A", "B", "C", "D"];
// add a separate call to the chain for each piece of data
for (var i = 0; i < data.length; i++) {
value = data[i];
$.when($.Deferred().resolve("test"), $.Deferred().resolve(value))
.then(function(response, x) {
console.log(response+':' + x);
});
}