pnotify拒绝工作

时间:2013-02-26 13:15:09

标签: javascript jquery

我从Pines Notify

下载了pnotify jquery插件

它只是告诉我添加所需的js和css文件,并且在准备好文档时,以下内容应该有效!

$(document).ready(function() {
    $.pnotify({
        type: 'error',
        title: 'Errors found in form',
        text: 'Please check all form data, some items were invalid.',
        opacity: 0.95,
        hide:false,
        history: false,
        sticker: false
    });    
});

但它只是一直给我错误

  

未捕获的TypeError:对象函数(e,t){return new v.fn.init(e,t,n)}   没有方法'pnotify'

最愚蠢的是,我是视觉VS 2012,并且从开发环境中它显示我作为'$'的函数作为intellisense pnotify!

我可能做错了什么?

1 个答案:

答案 0 :(得分:0)

使用PNotify2.01,您可以将它与reguirejs一起使用

main.js:

requirejs.config({
   paths: {
      pnotify: "/Static/plugins/pnotify/pnotify.custom.min"
   }
});

Notify.js

define(['pnotify'], function () {
  return {
     SimpleNotice: function () {
        return new PNotify('Check me out! I\'m a notice.');
     }
  };
});

我从我的生产代码(Durandal框架)中复制了这个