最新のリリースのBootstrap Notify(v3.1.5)を使用して、AJAXコール後のステータスメッセージを表示しています。最初の呼び出しでは正常に動作します。最初の実行後、通知が呼び出されるたびに、その通知メッセージが表示されます。ブートストラップは、その後のAJAXコールの後に重複した通知を通知します。
例:
第コール= 1メッセージを受け取ります。 2番目の通話= 2メッセージを通知する。 3コール= 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'
}
});
どのように私はこの問題を解決することができますか?
ここからあなたはこの通知をトリガーしていますか?それは動的に作成されたDOM要素上にありますか?そのイベントがデータを再ロードするかどうかを確認するために – JithPS
が私の問題を解決しました。いくつかのデバッグの後、私はそのイベントが何度もトリガされていることに気がつき、その通知が繰り返しポップアップするようになった。本当にルーキーな間違い... – Ricky