0

Noty 2.1.0 および JQuery 1.10.2 から jquery.noty.js、layouts/top.js、themes/default.js をページに含めます。私はそれを使用します:

noty(text: '!!!');

このエラーがあります:

TypeError: jQuery.noty is undefined
options.closeWith = jQuery.noty.defaults.closeWith; (jquery.noty.js:479)

何をどのように修正するのですか?

4

2 に答える 2

2

同じ問題がありました。その理由は、jQuery ライブラリが 2 回ロードされていたためです。noty が既にロードされた後に 2 回目にロードされました。noty ライブラリで追加されたメソッドを持つ $ オブジェクトが、それらのメソッドを持たない新しいオブジェクトで上書きされることが原因でした。

于 2013-12-04T07:22:48.040 に答える
0

その価値のために、

noty(text: '!!!',
    onClose: ->
      ...
  );

する必要があります

noty(text: '!!!',
    onClose: ()->
      ...
  );

ただし、それで問題が解決するようには見えません。

実行しているcoffeescriptの前にjquery.noty.jsがロードされていることを確認してください

于 2013-11-02T14:21:47.270 に答える