这是一个很棒的插件: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
});


这是在非阻塞调用中设计的。框关闭后,您要执行的所有代码都必须包含在续篇中。

10-06 05:27