另一个功能完成后如何执行功能?

时间:2014-01-21 15:36:46

标签: javascript jquery function complete

我认为这很简单,但出于某种原因,我无法将其他建议转化为我的特定问题。

我有以下代码:

function flipText(){
$(".intro").flipping_text({
    tickerTime: 15, 
    customRandomChar: false, 
    tickerCount: 10, 
    opacityEffect: true, 
    resetOnChange: false 
});
}

flipText();

现在我的函数flipText()运行完毕后,我想运行一个警告函数已完成的简单警报。

类似

fliptext().complete(function(){
    alert("code completed");
});

只有在适当的Jquery中。

我发现了一篇建议添加回调的帖子,但我似乎无法弄清楚如何将其转换为我的具体情况。

1 个答案:

答案 0 :(得分:2)

不幸的是,正如其他人在评论中指出的那样,必须在插件本身中实现对回调的支持。

我能够分叉现有的flipping_text项目并创建一个允许回调的修复程序。该项目是here。您需要查看新代码。

$(".intro").flipping_text({
  tickerTime: 15, 
  customRandomChar: false, 
  tickerCount: 10, 
  opacityEffect: true, 
  resetOnChange: false,
  callback:function(){
    alert('all Complete');
  }
});

JSFiddle