2016-09-23 18 views
-1

私はJqueryで警告を実行しています$.alert(param);コンソールは$として提供されています.alertは関数ではありません。 これを克服するには?私は$.noConflicts()を配置する場合

function AlertModelPoupMast(param) { 

     $.alert(param); //It's custom alert. dont suggest normal alert() here please. 

     return false; 
    } 

それは最初の時間のために働いて、それの後に再び機能していません。

function AlertModelPoupMast(param) { 
     $.noConflict(); //working for 1 time. not working from 2nd time. 
     $.alert(param); 
     return false; 
    } 
+0

ここからカスタムアラートを使用しています。だから私は通常の警告を置く場合来ている。問題ない。しかし、私はこの方法でのみ作業する必要があります。それは以前に働いていた。 –

+0

'jQuery.alert'はjQuery関数ではありません。単純なjavascript関数で、jQueryを使用する必要はありません。そのカスタムアラートの場合は、そのカスタムアラートの機能コードを投稿してください! – Legionar

+0

これは、定義さえできないほど慣れていなければなりませんか? – adeneo

答えて

0

alert(); 
+0

OPが言ったように:それはカスタムアラートです。ここでは通常の警告()をお勧めしません。 – Legionar

+0

@Legionarカスタムアラート機能コードはどこですか? – km8295

+0

私はそれがOPによって追加されるのをまだ待っています。 – Legionar

-1

使用

警告( "あなたのメッセージ")に

$.alert(); 

を交換してください。

必要に応じて説明を求めてください。ここ

+0

OPが言ったように:それはカスタムアラートです。ここでは通常の警告()をお勧めしません。 – Legionar

0

あなたはjqueryのファイルまたは$を含まれていない場合、この現象が発生することができますjQueryを使って$を変更し、いくつかの他のプラグインと競合しているという問題を解決することがあり、 私はあなたがcraftpip使用していると思うカスタムアラートのlike here

あなたが見て問題

https://github.com/craftpip/jquery-confirm/issues/32

0

は私も同様の問題に直面しました。問題はjquery.min.jsが2回読み込まれ、競合が発生しました。 jqueryと他のすべてのjsファイルが一度ロードされていることを確認してください。問題を解決する可能性があります。可能であれば、他のjsファイルの先頭にjquery.min.jsを入れてください。jqueryプラグインは他のプラグインで必要になる可能性があるためです。

誰かを助けてくれることを願っています。

関連する問題