私は wmd エディターを使用しています。これには、最初に jQuery をロードする必要がある独自の js ファイルがありますが、Yii フレームワークには、すべての head 要素の後にロードされるアセットに登録されている独自の Jquery ライブラリがあります。jQuery がなければ Wmd エディターがクラッシュします。最初に読み込まれたので、最初に head 要素を含める必要がありました。ページが読み込まれると、jQuery.yii もすべての head 要素の最後に追加されます。つまり、2 回読み込まれ、コードで競合が発生します。私のファイルは頭のように見えます
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="en" />
<script type="text/javascript" src="/codepac/css/wmd/showdown.js"></script>
<b> <script type="text/javascript" src="/codepac/css/wmd/jQuery/jquery-1.2.6.min.js "></script></b>
<script type="text/javascript" src="/codepac/css/custom_js.js "></script>
<script type="text/javascript" src="/codepac/css/prettify/src/prettify.js"></script>
ブラウザで、このようなすべての head 要素の最後に自動的にロードされた Jquery の別のコピーを見つけることができます
<script type="text/javascript" src="/codepacu/assets/21a12630/jquery.js"></script>
最初にロードできる方法があるかどうか、またはまったくロードせずにGoogleのcdnコピーを使用する方法があるかどうか疑問に思っていました.
ありがとう