我有一个函数,我想使用 deferred 并承诺链接动画。
第一个动画是一个类型编写器插件,使用https://github.com/stephband/jticker/blob/master/js/jquery.jticker.js。第二个是包含其他动画的函数。
我想要做的是运行第一个动画,当动画完成后,运行第二个。
$(function () {
var ticker =setTimeout(runTicker(), 8000);
$.when(ticker).done(function(){
setTimeout(Other(),16000)});
});
function runTicker() {
$("#ticker").ticker({
cursorList: " ",
rate: 50,
delay: 18000
}).trigger("play").trigger("stop");
}
我已经尝试了许多延迟的例子,但仍然无法得到它。
我终于清除了所有示例,以便让自动收报机再次工作。
我将如何使用 deferred 和 promise 来运行 Other() 函数?
谢谢