0

私はjqueryで5のプールを使用しています。したがって、5つの通知のみを表示する必要があります。20件中5件の通知のようにカウントするには、[すべて閉じる]ボタンの下にあると便利だと思います。

通知を閉じ続け、新しい通知がポップアップし続けると、混乱する可能性があります。サイトになんらかの問題があると思うかもしれません。

誰もがこれを行う方法を知っていますか?

4

1 に答える 1

0

オープン通知の数をグローバル変数に保存し、jgrowl イベントで呼び出されるカスタム関数によって増加/減少/表示することができます: beforeOpen/openおよびbeforeClose/ closeie:

var opened = 0;

function counter(i)
{
    opened += i;
    $('#closeAllContainer span.counter').text(opened);
}

$.jGrowl("Lorem Ipsum", {
    beforeClose: function(){ counter(-1); },
    beforeOpen:  function(){ counter(1); }
});
于 2010-06-13T19:55:48.063 に答える