いくつかの問題を解決しようとしています数日。 joomla 1.5でmootools 1.2プラグインを有効にしたため、mootools 1.2用に設計されたいくつかのライブラリを使用できます。 それは素晴らしく機能し、すべてが機能し、作業を続けることができました。 前回スクリプトが機能したときから、フロントエンドにsqueezeboxの互換性を追加し、ページが見た目が良くなるようにcufonスクリプトを追加して、いくつかの小さな変更を行いました... 本当に小さな変更のみがありました。 次回、mootoolsを見たときにクラッシュしました。 インターネットエクスプローラーは次のようなエラーを投げています:
メッセージ:「className」がヌルか、オブジェクトではありません ライン:335 Char:2 コード:0 URI:/plugins/system/mtupgrade/mootools.js
メッセージ:オブジェクトはこのプロパティまたはメソッドをサポートしていません ライン1 Char:47606 コード:0 URI:/plugins/system/mtupgrade/mootools.js
メッセージ:数字が必要です ライン1 Char:2585 コード:0 URI:/plugins/system/mtupgrade/mootools.js
このエラーは、次のような単純なタスクでスローされます。 $( "element")。className = "something";
コードは変更されず、以前は完全に機能していました。
誰かが私を正しい方向に押しやることができますか? 既に行った変更を取り消そうとしましたが、うまくいきませんでした。
回答:
回答№1は0ソリューションを見つけました。 mootoolsが2回ロードされたようです。 2回目に新しいテンプレートに読み込まれたため、エラーが発生しました。