Javascript 由jquery函数循环,其结果在循环外部处理

Javascript 由jquery函数循环,其结果在循环外部处理,javascript,jquery,jsfiddle,Javascript,Jquery,Jsfiddle,刚刚在JSFIDLE中找到一些有趣的代码,并尝试在一次运行中循环并获取多个比赛/团队的数据 我想在循环中多次请求以下提要: var f = new $jqOpta.FeedRequest( $jqOpta.FeedRequest.FEED_F30, r.feedParams, // feed params like competition, season, etc. dataDef, // result handler object r.feedLife, // feed lif

刚刚在JSFIDLE中找到一些有趣的代码,并尝试在一次运行中循环并获取多个比赛/团队的数据

我想在循环中多次请求以下提要:

var f = new $jqOpta.FeedRequest(
  $jqOpta.FeedRequest.FEED_F30,
  r.feedParams, // feed params like competition, season, etc.
  dataDef, // result handler object
  r.feedLife, // feed life ??
  r.trn, // trn, maybe translation ??
  r); // request object
// finally request feed
$jqOpta.FeedMonitor.requestFeed(f);
完整代码在这里,不是我的,顺便说一下:


我多次尝试使用for循环调用请求,但没有结果,因为不会调用dataDef.done来处理请求结果,就好像请求在for循环之外一样。你看到了一种方法吗?

在你尝试分析来自其他开发人员的源代码之前,你必须先学习基础知识。 它不是一个循环,只是一个给定对象的简单实例化。 例如:

var f = new $jqOpta.FeedRequest($jqOpta.FeedRequest.FEED_F30, r.feedParams, c.dataDef, r.feedLife, r.trn, trn, r);
[[var f = new ]]$jqOpta.FeedMonitor.requestFeed(f);

这将如何从多个比赛/团队中获得结果?我需要多次请求feed,但是如何?