如何将函数传递给另一个函数并在特定时刻在另一个脚本中调用它? 比如我愿做这样的事情:将函数作为参数传递
var interval;
var parallaxElements = function(elementSet,operacija){
clearInterval(interval);
var parallax = [];
if(elementSet!=null){
elementSet.find(".parallax").each(function(index) {
parallax.push($(this));
});
}
parallaxTiming = 30;
parallax = _.shuffle(parallax);
interval = setInterval(function(){
var elem = parallax.shift();
if(typeof(elem)!="undefined"){
elem.stop().transition({
y: "0px",
z: "0px",
duration:"850ms"
})
}else{
clearInterval(interval);
这是我期望传递函数的调用
return operacija;
};
}, parallaxTiming);
}
然后调用这样的功能:
parallaxElements(container,function(){ alert(123); });
任何帮助将会更有用。预先感谢所有答案。
你只需要调用它'operacija()',我这里不明白的问题... – elclanrs
谢谢你的答案,exactely我在找什么! – hjuster