0

ユーザーがさまざまな形式のメディアをアップロードしてストーリーを作成する Web サイトを開発しています。私の「ストーリー ビュー」ページには、写真、オーディオ クリップ、スキャンしたドキュメント、ビデオの 4 種類のメディアを含む 4 つのドラッグ可能な div があります。オーディオ プレーヤーは jquery の jplayer であり、mysql データベースからの動的プレイリストを使用するように適合されています。ユーザーが写真、ドキュメント、またはビデオをクリックすると、fancybox を介してライトボックスが読み込まれます。これはローカルでは動作しますが (マイナーなバグがいくつかあります)、オンラインでは動作しません。写真はロードされますが、オーディオ プレイリストはロードされません (オンラインでビデオをロードしていません)。写真をクリックすると、Web コンソールに次のエラーが表示されます: $.fancybox is not a function.

関連する投稿を見て、別のパス (オンライン パス) を使用しようとしましたが、効果がないようでした。

開発ウェブサイトはこちら: http://cdonahue.web44.net/LifeStorIntegration22AugOnline/lifestor2.html

ユーザー名「2」、パスワード「password」でログインすると、ストーリーページに移動します。最初のもの (「インチ ビーチ」) を選択して、ストーリー ビューを表示します。呼び出されたスクリプトのコードを表示するには、LifeStorIntegration22AugOnline ディレクトリに戻ります。

追加情報が必要な場合はお知らせください。ご協力ありがとうございます。

4

1 に答える 1

2

私の英語は苦手のようです。しかし、これはあなたを助ける..

jquery.fancybox.js のすべてのコメント行を削除するだけです

すべてのブラウザーがコメント行と次の行で混乱しました。

于 2012-12-03T12:48:06.020 に答える