Lobibox:关闭上一个通知

时间:2018-11-27 12:22:37

标签: jquery lobibox

任何人都知道在显示新通知时如何使用Lobibox(.NET regex demo)关闭上一个通知吗?我有这个例子:

$

1 个答案:

答案 0 :(得分:2)

我不确定Lobibox在默认情况下是否支持此功能,但是我发现其中有remove个事件。

因此您可以获取实例并调用notification1.remove();,这将删除您要尝试的实例。

很难找到它的CDN:D

示例:

var notification1 = Lobibox.notify(
  'info', {
    title: 'Duplicating line1',
    msg: 'Wait...',
    size: 'mini',
    delay: false
  }
);

setTimeout(() => {
  notification1.remove();
  var notification2 = Lobibox.notify(
    'info', {
      title: 'Duplicating line2',
      msg: 'Wait...',
      size: 'mini',
      delay: false
    }
  );

}, 400);
<link href="https://cdn.jsdelivr.net/npm/lobibox@1.2.7/dist/css/lobibox.css" rel="stylesheet" />

<script src="https://cdn.jsdelivr.net/npm/lobibox@1.2.7/lib/jquery.1.11.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lobibox@1.2.7/dist/js/lobibox.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet" />