Uncaught TypeError: object is not a function の解決策です。
2022-02-20 21:03:35
1. 参照するサードパーティクラスライブラリのパスが正しくありません。
2、CMDのモジュールとして定義されているサードパーティ製の非CMD仕様のクラスライブラリがない。
jQueryを導入できない状態になったと仮定して、まず1点目のパスが正しいかどうかを、ブラウザのコンソールを開いて入力することで確認します。
jQueryの引数は、設定エイリアスで書いたエイリアスです。Enterを押すと、コンソールにjQueryのパスが出力されるので、このパスにアクセスする必要があることがわかると思います。このパスにjQueryのコードがあると仮定すれば、あなたのパスは正しいです。そうでなければ、理論的にはsea.jsからの相対パスであるあなたのパスを修正する必要があります。
パスが正しい場合、サードパーティの非CMD仕様のライブラリをCMDモジュールとして以下の場所で定義する必要があります。
jQueryの定義メソッドです。
<テーブル
1
2
3
4
define(
function
() {
//def CMD
/*jquery's own code*/
return
$.noConflict();
});
//end CMD
jQueryプラグインは、以下のように定義されています。
<テーブル
1
2
3
4
5
6
7
8
9
define(
function
() {
//def CMD
return
function
($) {
/*jQuery plugin's own code*/
}
});
//end CMD
// Use require to pass in the jquery when calling
var
$ = require(
'jquery'
);
require(
'jquery.XXX.js'
)($);
underscore.jsの定義方法です。
関連
-
JSON の位置 1 に予期しないトークン o がある エラーの理由
-
JSON変換エラーです。Uncaught SyntaxError: JSON.parse_乐夫天命兮的客-プログラマーベイビーで位置1に予期しないトークンo。
-
エラー [ERR_HTTP_HEADERS_SENT]: クライアントに送信された後のヘッダを設定できない
-
JSONの位置0にある予期しないトークン エラーが解決されました。
-
タイマーのエラーを解決する:Uncaught TypeError: that.setAttribute is not function
-
Uncaught TypeErrorに関する質問です。プロパティ'onClick'にnullを設定できない。
-
CSS3 transformの回転角度の度数をjsで取得する方法、マトリックス解析
-
Javascriptにおけるdocument.execCommand()の使用法
-
document.getElementById は関数ではありません。
-
js ajax 呼び出し 残りインターフェイス
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
エラーです。nullのプロパティ'addEventListener'を読み取ることができません。
-
JSエラーです。Uncaught TypeError: nullのプロパティ'addEventListener'を読み取ることができません。
-
JS(ネイティブjs、jqメソッド)要素属性(カスタム属性)取得、属性(カスタム属性)削除
-
エラー btn.addEventListener は関数ではありません。
-
Chromeのレポートフォームの送信エラー、フォームが接続されていないため、フォームの送信がキャンセルされる
-
jsオブジェクト(3)
-
layui (laydate) を使用すると、Cannot read property 'appendChild' of undefined というエラーが、どこをクリックしても表示されます。
-
JSネイティブAjaxとjQuery Ajaxをコード例で紹介します。
-
分割は機能ではありません
-
jQuery UI ダイアログプラグインのエラーメッセージ。$(this).dialog is not a function and js introduced duplicate solution($(this).dialogは関数ではありません。