2012-03-01 9 views
2

私が言うことができる唯一のことは、自分のjQueryが自分のサーバーにロードされないことです。私のローカルマシンではうまく動作します。私はチェックし、jQueryと私のスクリプトはどちらもうまく読み込んでいます(私が知る限り)。このサイトはwww.ingramsflooring.com/v2/index.htmlです。私のjQueryスクリプトはローカルマシンでは動作しますが、私のサーバでは動作しません。どうしてこれなの?

ヘッダーの下にある大きな白い部分はイメージローテーターである必要があります。これ以上の情報があれば私はこれを解決するために私に教えてください私に教えてください。あなたは、実際のjQuery 1.7.1の2つのコピーをロードしているTahnks

答えて

2

<script src="js/libs/jquery-1.7.1.min.js"></script><!-- Found in the head --> 

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>>!-- Found at the bottom of the page --> 

私はあなたの問題はあなたがjQueryの、(変更され、その後js/s3slider.jsプラグインを含めていることであると信じてjQuery自体をインクルードします)、プラグインをオーバーライドするjQueryを再ロードします。

したがって、pの一番下にjQueryをロードすることをお勧めします(プラグインはjQueryコアの直後にロードする必要があります)。

Uncaught TypeError: Object [object Object] has no method 's3Slider' 

あなたはそれはあなたがそれを使用しようとする時間が認識していないプラグインが含まれていますが:これはあなたのページによるエラーメッセージ出力であると信じて私をリード何

更新

あなた秒をロードする前に、最初のjQueryコアのコピーを作成するために$.noConflict()を使用することができますが、二回まったく同じバージョンをロードしているように私はこれをお勧めしません。

+0

完璧、ありがとうございます! – user715564

+1

@ user715564私はなぜそれがローカルで働いていたのですが、リモートでホストされているのであれば答えるのを忘れました。ページをローカルで見ると、リモートバージョンのjQueryがロードされていませんでした(多くのブラウザでは、ページをローカルで見るときにオンラインリソースが読み込まれません)。しかし、あなたがページをアップロードすると、両方のjQueryインクルードが使用されていました。 – Jasper

関連する問題