異なるサイト(WibiyaのMeebo)に埋め込み可能なプラグインを実装していて、jQueryを使いたいと思います。問題は、私が埋め込んでいるサイトにすでにjQueryスクリプトがロードされている可能性があることです。同じページに複数回jQueryをロードする
私はちょうどjQueryのがすでにロードされているかどうかを確認し、もしそうであれば、元のサイトのjQueryを使うべきそれ以外の場合は自分自身をロードし、:
質問がある、この種の問題のための最善のアプローチは何ですか?このアプローチを使用すると、私はカバレッジ性の問題(つまり、サイトで古いバージョンのjQueryが使用されている)の危険性はありませんか?
jQueryをロードするかどうか(既にロードされているかどうかにかかわらず)、読み込みが完了したら「jQuery.noConflict(true)」を呼び出す必要がありますか?もしそうなら、どのようにして私の jQueryがロードを完了したのかを確認するにはどうすればいいですか?(onLoadイベントへのフッキングは常に動作するとは思われませんし、明白な理由で "jQuery"
他に何かすればいいですか?
ありがとう。
jQueryのは、すでにコードを使用してロードされているかどうかをチェックすることができます
... Butcheck税込jQueryの、のために。バージョンが含まれていればそれを含めてください。 (または間違ったバージョン) – meo
Meoと同意する - 可能な限りJSを合理化する必要があり、サードパーティのプラグイン(jQuery)を使用しないことを意味します。ファイルはできるだけ小さくしておいてください。 – digiguru