1

Boonex Dolphin 7 CMS の拡張機能を開発しました。この拡張機能はサーバーでは問題なく動作しますが、クライアント サーバーにインストールすると、jQuery 関数が機能しなくなりました。

ドキュメント ヘッドを調べたところ、jQuery が読み込まれていることがわかりました。また、拡張機能内に jQuery ライブラリを挿入しようとしましたが、まだ何も機能しませんでした。

拡張機能を表示しているときに、Web サイトと同じページで正常に動作する他の jQuery 関数がありますが、拡張機能とは別に機能していない jQuery 関数はありません。

なぜこれが起こっているのかについてのアイデアはありますか?

4

2 に答える 2

1

これを読んでください:http://css-plus.com/2010/03/6-steps-to-take-if-your-jquery-is-not-working/

私が何度も見落としていたのは、スクリプトの実際の読み込み順序です。これは、一般的なプログラミングと同じように機能します。宣言されていない変数は使用できません。うまくいきません。

jQuery を、それに依存する他のすべてのスクリプトの「上」にロードしていることを確認してください。また、ある時点で jQuery が実際にロードされることを確認してください。

ほとんどのブラウザには、何らかのコンソールが含まれています。「jQuery」と入力するだけで、定義されている場合は jQuery オブジェクトが返されます。

ここに画像の説明を入力ここに画像の説明を入力

于 2012-10-22T09:18:19.020 に答える
0

私の知る限り、Dolphin Boonex は独自の jQuery を使用しており、別の jQuery の使用を許可していません。イルカのバージョンで使用されている jQuery のバージョンに基づいて、jQuery アプリケーションを見つける必要があります。Dolphin 7 の jQuery 1.3.2 だと思います (ただし、検証する必要があります)。

于 2013-10-30T10:06:31.400 に答える