.in") を直接使用してください。つまり、20 行目と 31 行目の $inBox を $(".out>.in") に置き換えます。論理は正しいです。解決策 2 の更新: 外部"/> .in") を直接使用してください。つまり、20 行目と 31 行目の $inBox を $(".out>.in") に置き換えます。論理は正しいです。解決策 2 の更新: 外部">

ホームページ  >  記事  >  ウェブフロントエンド  >  js のインライン呼び出しと外部呼び出しの詳細な紹介

js のインライン呼び出しと外部呼び出しの詳細な紹介

零下一度
零下一度オリジナル
2017-07-21 17:32:192125ブラウズ

JS のインライン呼び出しと外部呼び出しについては、以下で詳しく紹介します。


上記のコード(カルーセルチャートを実装するコードの一部)は、HTMLでインライン形式で記述した場合、例外は発生しません。ただし、外部の js ファイルに配置して html の先頭で呼び出すと、例外が発生します (エラーは報告されませんが、カルーセル ロジックが異常になります)。

解決策: グローバル変数 $inBox を使用せず、$(".out>.in") を直接使用してください。つまり、20 行目と 31 行目の $inBox を $(".out>.in") に置き換えます。論理は正しいです。


Update

解決策 2: HTML を参照するときに、defer="defer" を追加して実行を遅らせます。

具体的な原則については、別のエッセイを読むことができます。

解決策 3: 外部 js は変更されず、本文の最後で引用するだけです。

以上がjs のインライン呼び出しと外部呼び出しの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。