2

NextGenGalleryプラグインを新しいjqueryスライドショープラグインGalleryViewで使用しようとしています。これらは一緒に素敵に動作するはずです。

デフォルトのFlashプレーヤーを使用するだけで、NGGは自分のサイトで機能しますが、それでは機能しません。そこで、新しいGalleryViewプラグインをインストールし、必要に応じて短いコードを配置しましたが、このページで確認できます。

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

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

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

プラグインの作成者に連絡してワードプレスフォーラムに投稿しようとしましたが、どちらの場所にも返信がありません。ここの誰かが洞察を提供してくれることを願っています。

ありがとう!

4

1 に答える 1

3

あなたの最後のインクルードはここにあります:

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> 

これによりjQueryUIインクルードも破壊されるため、次の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> 

現在、ページの速度が低下し、とにかく上書きされています。

于 2010-10-24T14:21:48.160 に答える