2011-10-17 21 views
-4

私は2つのテストページ、http://www.northstardata.com/testing/index3.htmlhttp://www.northstardata.com/testing/index4.htmlを持っています。 Index3はうまく動作し、index4は動作しません。 index4.htmlではjs_extra.jsがコメントアウトされている点を除いて同じです。これは削除されたページです。リンクされたすべてのjsアイテムが必要です。Jquery非互換性

私は負荷index4、およびメニューのFFでのロールオーバーを行うと、私は 『背景位置』の値を解析するには、」エラーが発生します。宣言は低下した。IEではそれはjavascriptのエラーを与え、無効な​​引数を言います。

誰かが非互換性を教えてもらえますか?

+0

私はSafariでIndex4を開こうとしています。 _ 3つのJavaScriptファイルで「リソースをロードできませんでした、タイムアウトしました」_あなたは 'ui.slider.js'にTypeErrorも持っています – Sparky

+0

ちょうど作業が始まりました。あなたが何かを変更したか、あなたのホスティングサーバーが外に出ています。 – Sparky

答えて

1

"js_extra.js"ファイルは実際に古いバージョンのjQueryのようですが、これは他の古いバージョンのjQueryには含めないでください

また、「index4」ページでは「js_extra.js」はコメントアウトされていませんが、「index3」ではコメントアウトされています。なぜそれが適切に機能するのか

+0

申し訳ありませんが、私はそれらを後方に持っていました。 js_extra.jsがなければ、スライダーの機能は動作しません。はい、私はそのファイルに隔離しました。両方を使用する方法はありますか?私は彼らが$変数を定義し直していると思っています。あなたはnoconflictメソッドを使うことができると知っていますが、私はこれをどのように使うのかは分かりません。助言がありますか? – user999684

+0

私の提案は正直なところ、3歳のバージョンのjQueryの使用を避ける方法を見つけ出すことです。新しいバージョンのライブラリで動作するように更新されていないプラグインは永久的な頭痛になるでしょう。 – Pointy