繁体   English   中英

执行一系列函数

[英]Execute an array of functions

我正在使用d3.js和jQuery的混合来创建可视化。 我有3个函数,我试图放入一个数组,然后一个接一个地执行,但我不认为我正确的做,因为当我点击“播放”没有任何反应。 这是我的代码:

var functionsArray = [oct12,oct13,oct14];

$('#play').click(function(){ 
for (var i = 0; i < functionsArray.length; i++){
    functionsArray[i];  
}

我马上就会提出一个jsfiddle ......

你也需要调用这个函数。

functionsArray[i]();  

使用$.each

演示

var functionsArray = [oct12,oct13,oct14];

$(functionsArray).each(function(key, val){
 val();
});

function oct12(){
 alert('oct12');
}

function oct13(){
 alert('oct13');
}

function oct14(){
  alert('oct14');
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM