ユーザーがさまざまな形式のメディアをアップロードしてストーリーを作成する Web サイトを開発しています。私の「ストーリー ビュー」ページには、写真、オーディオ クリップ、スキャンしたドキュメント、ビデオの 4 種類のメディアを含む 4 つのドラッグ可能な div があります。オーディオ プレーヤーは jquery の jplayer であり、mysql データベースからの動的プレイリストを使用するように適合されています。ユーザーが写真、ドキュメント、またはビデオをクリックすると、fancybox を介してライトボックスが読み込まれます。これはローカルでは動作しますが (マイナーなバグがいくつかあります)、オンラインでは動作しません。写真はロードされますが、オーディオ プレイリストはロードされません (オンラインでビデオをロードしていません)。写真をクリックすると、Web コンソールに次のエラーが表示されます: $.fancybox is not a function.
関連する投稿を見て、別のパス (オンライン パス) を使用しようとしましたが、効果がないようでした。
開発ウェブサイトはこちら: http://cdonahue.web44.net/LifeStorIntegration22AugOnline/lifestor2.html
ユーザー名「2」、パスワード「password」でログインすると、ストーリーページに移動します。最初のもの (「インチ ビーチ」) を選択して、ストーリー ビューを表示します。呼び出されたスクリプトのコードを表示するには、LifeStorIntegration22AugOnline ディレクトリに戻ります。
追加情報が必要な場合はお知らせください。ご協力ありがとうございます。