1

コードで以下のようにjQueryを参照していますが、正常に機能します。

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

ただし、最新バージョン(以下)を参照すると、jQueryがないかのように動作します

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

私はjQueryに慣れていないので、この問題をテストする方法すらわかりません。助けていただければ幸いです。

アップデート

これが私がやろうとしていることへのフィドルです:http: //jsfiddle.net/aeNke/

1.7.1では、リストは並べ替え可能ですが、順序を警告しません。1.9.1では、リストはまったく並べ替えできません。

エラーコンソールで受け取った唯一のエラーは「TypeError:jQuery.curCssは関数ではありません

4

2 に答える 2

3

おそらく、廃止された関数を使用しており、コードがエラーをスローしている可能性があります。

最も一般的なエラーは、現在は減価償却されている関数の使用によるもの.live()です。

詳細については、アップグレード ガイドを参照してください。

ヒント: 「削除」というキーワードを持つすべての関数を見てください。

例: .toggle().live().die()削除されました。

詳細については、関連スレッドhttps://stackoverflow.com/a/14354091/584192を参照してください。

于 2013-02-28T09:54:00.630 に答える
2

使用する場合は、移行プラグインを追加できますjQuery 1.9.0+

 <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
 <script src="http://code.jquery.com/jquery-migrate-1.1.1.min.js"></script>

upgrade guide and look for the removedを試してみることをお勧めしますがreplacing those with the suggested ones

于 2013-02-28T10:02:05.217 に答える