jQuery GalleryView Wordpress プラグインで「関数ではありません」エラーが発生する

StackOverflow https://stackoverflow.com/questions/4008616

質問

新しい jquery スライドショー プラグイン GalleryView で NextGen Gallery プラグインを使用しようとしています。これらは一緒にうまく機能するはずです。

私のサイトではデフォルトの Flash プレーヤーを使用すれば NGG が機能しますが、それはうまくいきません。そこで、新しい GalleryView プラグインをインストールし、必要に応じてショートコードを追加しましたが、このページでわかるように

http://www.blissyfit.com/2010/07/find-your-wedding-dress-at-the-mall/

サムネイルは表示されますが、スライドショーは表示されず、「galleryView は関数ではありません」という JavaScript エラーがスローされます。

付属の js ファイルで galleryview が定義されているのがわかります。

プラグインの作成者に連絡したり、WordPress フォーラムに投稿したりしましたが、どちらの場所にも返信はありません。ここの誰かが何らかの洞察を提供できることを願っています。

ありがとう!

役に立ちましたか?

解決

最後にここに含めます:

http://www.blissyfit.com/wp-content/themes/yamidoo_12/js/slider.js

また ファイル内に jQuery 1.3.2 が含まれているため、 jQuery オブジェクトとすべてのプラグイン。

jQuery ライブラリが埋め込まれていないバージョンを取得するには:で jQuery ツールのダウンロード ページ ページ内にすでに jQuery が存在するため、上部にある jQuery の選択を必ずオフにしてください。


このインクルードのほかに、上記の問題が発生する前に jQuery をすでに 2 回インクルードしているため、実際には 3 回ロードされることに注意してください。 1.3.2 ここにロードされています:

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=3.0.1'></script> 

それから 1.4.2 ここでロードされています::

<script type='text/javascript' src='http://www.blissyfit.com/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script> 

これにより jQuery UI インクルードも破壊されるため、次の 2 つのスクリプト要素を削除します。

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=3.0.1'></script> 
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js?ver=3.0.1'></script> 

現時点では、ページの速度が低下し、とにかく上書きされているだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top