テンプレートに jquery v1.8 を使用し、Mura バージョン 6.1 を使用しています。ページを読み込もうとすると上記のエラーが発生し、この行で発生します。$.extend(window,mura);
明らか$
に、それを使用することはできませんが、このコードはすべてのページで村によってスクリプトタグに動的に追加されるものであり、私が使用するライブラリファイルではないため、それを防ぐために何をすべきかわかりませんjQueryの後にロードすることで調整できます。
詳細なコードは次のとおりです。includes/display_objects/html_head/global.cfm
var mura={
loginURL:"#variables.loginURL#",
siteid:"#variables.$.event('siteID')#",
siteID:"#variables.$.event('siteID')#",
context:"#variables.$.globalConfig('context')#",
jslib:"#variables.$.getJsLib()#",
assetpath:"#variables.$.siteConfig('assetPath')#",
themepath:"#variables.$.siteConfig('themeAssetPath')#",
htmlEditorType:"#variables.$.globalConfig('htmlEditorType')#",
rb:"#lcase(listFirst(variables.$.siteConfig('JavaLocale'),"_"))#",
#variables.$.siteConfig('JSDateKeyObjInc')#
}
$.extend(window,mura);
$
カスタマイズされた場合、アップグレードされた場合、muraコアファイルは変更を保持しないため、jQueryで置き換えるなどの変更は行いたくありません。で置き換え$
てみましjQuery
たが動作しますが、テンプレート ファイルまたはカスタム js ファイルをカスタマイズして jQuery の競合を回避する方法はありますか上書きします。