这是一个很棒的插件:http://thrivingkings.com/apprise/
当我使用apprise('Hello');
或其他函数时,它不会停止,它将继续执行jQuery代码,而简单的alert("hello");
会停止执行js代码。那么,有什么想法如何解决这个问题?
我真的很想使用它,因为它非常酷而且重量轻。 (或者也许您知道其他任何与警报消息一样出色的插件?)。
谢谢。
最佳答案
看起来它是无阻塞的。换句话说,如果您希望后续代码等待apprise
框关闭,则必须继续输入:apprise('Hello', null, function() { /* continuation */ });
编辑:
进一步澄清:
$(document).ready(function(){
apprise('Hello', null, function(){
// the code here will execute after the msg box has been closed
});
// this code will execute immediately, not waiting for the box to close
});
这是在非阻塞调用中设计的。框关闭后,您要执行的所有代码都必须包含在续篇中。