我無法刪除jGrowl通知。jGrowl添加和刪除通知
地址:
$.jGrowl(text, { sticky: true, header: header, theme: 'aa', growlId: tag});
刪除:
$("div#" + tag).trigger("jGrowl.close").remove();
添加,我塞汀 「growlId」,並使用該growlId將其刪除。我究竟做錯了什麼 ?
我無法刪除jGrowl通知。jGrowl添加和刪除通知
地址:
$.jGrowl(text, { sticky: true, header: header, theme: 'aa', growlId: tag});
刪除:
$("div#" + tag).trigger("jGrowl.close").remove();
添加,我塞汀 「growlId」,並使用該growlId將其刪除。我究竟做錯了什麼 ?
上述代碼的問題是jGrowl選項對象中沒有屬性'growlId'。所以你引用的節點的id很可能不存在。如果是這樣,jGrowl.close事件就足夠了,因爲它會移除()它觸發的節點。請參閱: https://github.com/stanlemon/jGrowl/blob/master/jquery.jgrowl.js#L278
如果你想刪除提出的最後通知,只要做到這一點:如果你想刪除所有jGrowl通知
$('.jGrowl-notification:last').trigger('jGrowl.close');
,你可以這樣做:
$('.jGrowl-notification').trigger('jGrowl.close');
感謝您的回覆。我用http://moonlitscript.com/post.cfm/jgrowl-modification/這個例子。我正試圖關閉特定的jGrowl。 – user533844
找到解決方案。主題關閉。 – user533844
任何人誰使用jGrowl? – user533844