标签: pnotify

未捕获的SyntaxError:Google Chrome中的意外令牌=

我有一个接受可选参数的javascript函数.这很好用Firefox,但在Google Chrome其中显示: -

Uncaught SyntaxError: Unexpected token =
Run Code Online (Sandbox Code Playgroud)

我的代码,

function errorNotification(text = "Something went wrong!") {
  $.pnotify({
      title: 'Error',
      text: text,
      type: 'error'
  });
}
Run Code Online (Sandbox Code Playgroud)

我见过很多类似的问题,但我无法实现我的问题.

javascript console jquery google-chrome pnotify

16
推荐指数
2
解决办法
1万
查看次数

仅侦听localStorage.removeItem()事件

我正在使用pnotify插件向用户显示通知.但是,如果用户通过单击X图标关闭1选项卡中的通知,我想删除所有选项卡上的通知.

我为此使用localstorage,每次向用户显示新通知时,都会将其添加到localStorage.当用户按下X图标时,我这样做localStorage.removeItem(key).如何收听此事件以关闭所有标签中的通知?

我的听众如下:

$(window).bind('storage', function(e) {
    // if it was removed
    if (e.originalEvent.newValue == null) {
        var notificationObject = e.originalEvent.oldValue;

        // call remove function on pnotify object
        notificationObject.remove();
    }
});
Run Code Online (Sandbox Code Playgroud)

我注意到newValue如果被删除就变成null,理论上它可以工作(尚未测试),但是如果在该项目上调用removeItem,它是否总是会返回null?如果项目值更改为什么null,那么它将触发该事件,因为值已更改为正确?

jquery local-storage pnotify

6
推荐指数
2
解决办法
1357
查看次数

包含哪些文件以进行pnotify

这是pnotify的结果后,我包括以下文件:
prettify.js&& prettify.css&& jquery.pnotify.default.css&& jquery.pnotify.default.icons.css&&当然jquery.pnotify.js

在此处输入图片说明

我错过了什么吗?

jquery jquery-plugins pnotify

5
推荐指数
1
解决办法
5081
查看次数

在显示特定通知时关闭所有pnotify通知

我正在使用pnotify插件.我的代码如下:

$('.input_elements').on('change', function() {
   if ($(this).val() > 2) {
      $.pnotify({
         text: 'Quantity exceeds the number of available items.',
         type: 'error',
         delay: 2500,
         history: false,
         sticker: true
      });
   } else {
      $.pnotify({
         text: 'Saved.',
         type: 'success',
         delay: 2500,
         history: false,
         sticker: true
      });
   }
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,当此通知显示在.input_elements更改事件时,如何使页面上的所有其他可见通知消失.pnotify有一个选项,如果另一个被打开它会消失吗?

jquery pnotify

1
推荐指数
1
解决办法
8661
查看次数

如何设置pnotify的顶部中心位置

如何设置非像素位置?我试试这个

var stack = { "dir1": "down", "dir2": "right", "firstpos1": 50, "firstpos2": 50 };
Run Code Online (Sandbox Code Playgroud)

但我认为这是不好的,因为屏幕分辨率不同.

position pnotify

0
推荐指数
1
解决办法
5641
查看次数