Javascript 在jQuery中显示带有超时和间隔的post保存消息

Javascript 在jQuery中显示带有超时和间隔的post保存消息,javascript,jquery,Javascript,Jquery,WYSIWYG编辑器有一个自动保存选项,可将文本自动存储在键盘上的localStorage中。我想在编辑器上方显示一条“post saved”消息,让用户知道文本已保存 在keyup上触发的“post saved”(后期保存)消息也应在写入20秒后以30秒的间隔首先启动 问题是,例如,如果您写了10个字母,则表示keyup事件,因此间隔触发10次而不是仅触发1次 我所拥有的: setInterval(函数(){ $(“#已保存”).text(“[Post saved]”).show(); s

WYSIWYG编辑器有一个自动保存选项,可将文本自动存储在键盘上的localStorage中。我想在编辑器上方显示一条“post saved”消息,让用户知道文本已保存

keyup
上触发的“post saved”(后期保存)消息也应在写入20秒后以30秒的间隔首先启动

问题是,例如,如果您写了10个字母,则表示
keyup
事件,因此间隔触发10次而不是仅触发1次

我所拥有的:


setInterval(函数(){
$(“#已保存”).text(“[Post saved]”).show();
setTimeout(函数(){
$(“#已保存”).fadeOut();
}, 20000);
}, 30000);

非常感谢。

您应该取消以前的超时/间隔,我必须在哪里显示终止超时?