注意:我在制作问题标题方面很糟糕。请原谅!
以下是我的代码,其中magic
是div
$(".magic")
.text("You shouldn't have been here")
.delay(4000)
.ghosttyper({
messages: ['3', '2', '1'],
repeat: false,
timePause: 900,
callback: function(){
console.log("timer stopped.");
}
});
在显示文本之后的某些原因,在调用下一个函数之前,时间不会延迟。它只是快速发生。我正在使用jQuery的ghost-typer插件,我相信它与不延迟的时间无关。
答案 0 :(得分:0)
试试这个(未经过测试但给出了要点)
$(".magic")
.text("You shouldn't have been here")
setTimeout(function(){
$(".magic").ghosttyper({
messages: ['3', '2', '1'],
repeat: false,
timePause: 900,
callback: function(){
console.log("timer stopped.");
}
})},
4000
}