TL;DR : 特定のバージョンの JQuery と特定の JQuery プラグインを、競合することなく、それらが使用する JavaScript ライブラリ/プラグインについて何も知らない複数の異なるサイトに jQuery を含めることに関連付けられている特定の JQuery プラグインを含めたいと考えています。可能?どのように?
全体の話:ページに要素を散らばらhttp://myredditplatform.com/reddit.js
せて含めることで、複数のサイトが Reddit スレッドにリンクできる Reddit プラットフォームを構築したいとしましょう。<a href="" data-reddit-thread-id="1234"></a>
ユーザーがそのようなリンクをクリックすると、美しいモーダル ウィンドウで reddit が開きます。
スクリプトを使用するすべてのサイトで Reddit プラットフォームのエクスペリエンスを一貫させたいので、すべてのサイトで特定のモーダル プラグインを使用し、特定の方法でリンクのスタイルを設定したいと考えています。
しかし、他のサイトが使用している Javascript ライブラリやプラグインを確認することはできません。そのため、reddit.js
JQuery をロードするときに、ページ上の他のライブラリと競合してはならずreddit.js
、プラグインなどをロードするときに、prettyPhoto
関連付けられているだけであることを確認する必要があります。私が含めたjQueryライブラリを使用します。
しかし、私は自分のプラットフォームが広く採用されることも望んでいるので、jQuery が必要であるとか、prettyPhoto が読み込まれている必要があるなど、サイトにこれ以上の制限を加えたくありません。この 1 つの JS ファイルを含めてもらいたいだけですreddit.js
。これですべてが実行されます。
これを機能させることは可能ですか?あなたならどうしますか?
ありがとう!