2017-01-29 124 views
0

我使用最新版本的Bootstrap Notify(v3.1.5)在AJAX調用後顯示狀態消息。它在第一次通話中按預期工作。第一次執行後,每次調用notify時,都會顯示以前的通知消息。Bootstrap在通過AJAX調用後通知重複通知

實施例:

第一呼叫= 1通知消息;第二次呼叫= 2通知消息;第三個電話= 3通知消息; ...

引導通知初始化:

$.notify({ 
    icon: icon, 
    title: title, 
    message: message 
}, { 
    type: type, 
    allow_dismiss: true, 
    newest_on_top: false, 
    placement: { 
     from: "top", 
     align: "right" 
    }, 
    offset: 20, 
    spacing: 10, 
    z_index: 100000, 
    delay: delay, 
    timer: 1000, 
    mouse_over: true, 
    animate: { 
     enter: 'animated fadeInDown', 
     exit: 'animated fadeOutUp' 
    } 
}); 

我怎樣才能解決這個問題呢?

+0

從哪裏觸發這個通知?它是否在動態創建的DOM元素上?以及該事件是否使數據重新加載 – JithPS

+0

解決了我的問題。經過一些調試後,我意識到該事件被多次觸發,導致通知反覆彈出。真的菜鳥錯... – Ricky

回答

0

解決了我的問題。經過一些調試後,我意識到事件被多次觸發,導致通知重複彈出。真是大菜鳥的錯誤...

+0

可以分享你如何解決這個多重觸發問題。因爲現在我面臨着同樣的問題。我發現問題是多重trigerring,但無法找到它的解決方案 – JithPS

+0

在我的情況發生了什麼是我包括JS文件事件兩次在同一頁,這導致了一個多事件觸發器。 – Ricky