私はまだ経験豊富な開発者ではないので、あまりにもうるさいように聞こえたり、十分に明確でない場合はご容赦ください。できるだけ明確にしようと思います。洞察に欠けている情報がある場合は、お知らせください。できるだけ早くフォローアップします。
それで、
私が働いている会社には、異なるjQueryバージョン(1.2と1.4)で実行されている2種類のページがあります。さらに、company.com、support.company.com、contact.company.comなどのいくつかの異なるドメインを介してサイトを運営しています。
company.comはjQuery1.4(「$」でのみjQueryにアクセスできます)で実行され、もう一方は1.2(jQueryは「$j」または「jQuery」)で実行されます。
価格、画像、説明など、製品から多くの情報を取得するAPIがあります。このAPIは、1.4バージョンのjQueryを使用してページで呼び出すことができます。このAPIを介して情報を取得できない他のドメイン。
ここでは、javascriptコードとjqueryコードのみを処理して機能させることができます。バックエンドにアクセスできません。
だから私の質問は、APIをページ上の両方の種類の環境から機能させるために必要なアプローチは何ですか?最も古いバージョンを上書きできますか?これはクロスドメインの問題ですか?この問題を解決するために私がここで探しているのはどのような考えですか?
私は本当にはっきりしていることを願っています。そうでない場合は、お知らせください。明確にするよう努めます。:)
前もって感謝します!