2011-07-01 13 views
1

私のdomready関数が2回呼び出されているのはなぜか分かりません。 window.addEvent('domready', function() { alert('Ready!!111'); }Mootools domreadyが2回呼び出されました

joomla t3テンプレートといくつかのjaモジュールを備えたjoomla 1.6インストール(mootools 1.3)上にあります。それ以外の私は自分のカスタムコンポーネントを持って、何も特別なものはありません。 domの準備が整うと実行されるコードがたくさんあります。私は何時間も、domreadyが2回実行されても役に立たないようにするために時間を費やしました。

リンク:http://elwood.visualdomainhosting.com/

誰もがこれを引き起こす可能性のあるものに任意のアイデアを得ましたか。経験したことがありますか?

編集: Firefox、IE、Chrome、Opera、SafariでさらにPCをテストしたところ、問題はChromeとSafari上にのみ存在することがわかりました。私のdev用にChromeとSafariの両方を使用しているMacユーザーであれば、それはすべてのブラウザで問題になっていると思っていました(私のところでは馬鹿馬鹿げな前提)。上記の結果と同じ結果が得られない場合は、Chrome 12.0.742.112とSafari 5.0.5(6533.21.1)を実行しています。

+0

ページ上に2〜js37595.js、1〜inline jsという3つのdomreadyブロックがあります。 ja.moreとmilkboxはコールバックを追加します。あなたはそれを説明するために何かを実行しているdomreadyにconsole.logコールを追加することができますか?クロームカナリアンv13でうまく見えますか? –

答えて

0

テンプレートがレイアウト機能を処理するためにJavascriptを使用しているように見えますが、これらの理由だけではありません。私は別のテンプレート/ PHPの機能を再検討すると思います。

関連する問題