0

JoomlaでGantryテンプレートを使用しています! ブートストラップが組み込まれています。ライトボックス、タブなどのブートストラップ JavaScript コンポーネントを使用したかったのです。mootools が既に読み込まれているので、jQuery を追加 (競合なし) し、必要なコードを追加しました。しかし、期待どおりには機能しません。http://v2.marlownailandbeauty.co.uk/index.php?option=com_content&view=article&id=47&Itemid=127にテスト ページを設定しました。

タブもライトボックスも機能しません (YouTube vid のすぐ下)。JS エラーが表示されないのですが、なぜ機能していないのでしょうか? 明るいアイデアはありますか?:)

4

1 に答える 1

0

コードをすばやく見ると、ロードしているように思えます:

jQuery
JQuery 競合
なし Mootools その他のさまざまな Mootools スクリプト

私の理解では、Mootools と他のすべてのスクリプトがロードされた後に jQuery をロードすることをお勧めします (競合なし): source http://docs.jquery.com/Using_jQuery_with_Other_Libraries ie
:
jQuery
Mootools

これをすばやくテストするには、いくつかの方法があります。テンプレート ファイルを直接編集して順序を変更するか、 jQuery Easyなどの拡張機能を使用して競合のないスクリプトを読み込むことができます。

または 3 番目のオプション...テンプレートに Mootools が必要かどうかを確認しましたか? 拡張機能を使用して mootools を無効にし、何が起こるかを確認できます。運が良ければ、テンプレートは引き続き機能し、サイトの読み込みが速くなります。また、mootools が実際に必要な場合は、簡単に元に戻すことができます。

幸運を!

于 2013-03-23T16:06:39.500 に答える