0

ワイプタッチプラグインをポートフォリオhttp://www.i-jp.nlに統合しようとしていますが、今のところ成功していません。

Chromeで次のエラーが発生します。

Uncaught TypeError:Object[objectObject]にはメソッド'wipetouch'がありません

私は問題を理解することができません。これがwipetouchを呼び出すコードです。これはslider.jsにあります。

$(document).wipetouch({
                wipeLeft: function(result) { 
                    //if (slide >= 0 && slide < 3){
                        //$(".slider").animate({"right": "+=320px"}, "slow");
                        //slide = slide + 1;
                    //};
                    alert('test');
                },
            });
4

1 に答える 1

3

jQueryを2回ロードしています。これにより、メソッドが使用できないという問題が発生してwipetouchいます。

修正については。コードにある2番目のjQueryファイル参照を削除してみます

FelixKlingの好意によるいくつかの詳細情報は次のとおりです。

問題は、2つの異なるjQueryバージョンとをロードしていること1.8.0です1.7.2。プラグインjQuery.fnは、1.7.2ではなくバージョンがアタッチされ$ます。後で含まれるバージョン(1.7.2)がを呼び出し、以前に含まれるバージョンを指すようににjQuery.noConflict();戻ります。$

最初に11行目にjQueryをロードしています。

<script src="http://code.jquery.com/jquery-latest.js"></script>

次に、18行目:

<script type='text/javascript' src='http://i-jp.nl/wp-includes/js/jquery/jquery.js?ver=1.7.2'></script>
于 2012-08-10T12:07:54.053 に答える