2012-03-08 17 views
0

私はJon RaaschのSimple jQuery Slideshow Script(http://jonraasch.com/blog/a-simple-jquery-slideshow)を使用しています。サイト、スペイン語版では動作しません。それは同じコードです。私はなぜそれが1つではなく、他のもので動作するのか分かりません。すべてのファイルが正しくリンクされていて、Firebugにエラーが表示されません。Jon Raaschの単純なjQueryスライドショーエラー

英語版(この1つは動作します) http://www.stri.si.edu/

スペイン語版(この1つは動作しません、それは最初の画像の上にとどまる) http://www.stri.si.edu/espanol/index_test.php

助けてください!

-Marisol

答えて

1

あなたの問題は、あなたのプロトタイプとそのページの上書きjqueryの:

<script type="text/javascript" src="http://www.stri.si.edu/js/prototype.js"></script> 

は、なぜあなたは5年前から、このような古いjqueryのバージョンを使用していますか?

とにかく、解決策は何のために使用されていない場合は、プロトタイプを削除するか、あなたの英語のページが機能する理由は、あなたがそのページにjQueryを使ってプロトタイプを上書きすることであるjquery.noConflict

を使用するためにいずれかになります。これは、プロトタイプが必要ないと信じて、おそらくそれを削除することができます。

+0

ありがとう! – lofish72

+0

私たちが以前に持っていた答えを見ることができません... – lofish72

+0

ここに解決策があれば、もっと答えが必要です – mkoryak

0

prototype.jsと競合しています。両方のページでprototypeとjQueryはどちらも "$"をメインオブジェクトとして使用します。

jQuery.noConflict()を実装する必要があります。ここ

詳しい説明:あなたの迅速な対応のための

http://docs.jquery.com/Using_jQuery_with_Other_Libraries

関連する問題