2011-01-05 4 views
4

に定義されていませんこのエラーを修正するにはどうすればよいですか?は、私は私のページの1個のエラーを持って、それが正しく機能してから他のいくつかのJavaScriptを停止さ

私は頭の中でjQueryのUIの

+4

詳細を追加する必要があります。 jQueryとjQuery UIをどのように埋め込んでいるかを示すことができますか? –

+0

上記のようにページの先頭に含まれています....私はjquery/jquery-uiのどこに問題がありますか? – Anthony

答えて

6

バージョンを使用している

<script language="JavaScript" type="text/javascript" src="http://www.mysite.com/demo/system/ext/jquery/jquery.js"></script> 
<script language="JavaScript" type="text/javascript" src="http://www.mysite.com/demo/system/ext/jquery/jquery-ui.js"></script> 

おかげでこれを持っていますか?デフォルトは、バージョン1.8で$.ui.dialog.prototype.options$.ui.dialog.defaultsから移動されました:

http://docs.jquery.com/UI/Upgrade_Guide_18#Properties_moved_from_.24.ui.foo_to_.24.ui.foo.prototype

物事を解決するための最良の方法(そしておそらく唯一のまともな方法は)すべてのコードを通過し、すべてのあなたを変更することです$.ui.X.defaults$.ui.X.prototype.defaultsへの参照Xは、問題のjQuery-UIウィジェットです。他の可能性のある問題についてのアップグレードガイドのレビューも良い考えです。

+0

うわー、私はそれを考え出したことはありません!素晴らしい感謝! – Anthony

+0

もう一つのポイントは、それを修正する最善の方法は何ですか? jquery-ui>バージョン1.8が必要です – Anthony

+0

あなたは '.defaults'参照を修正しなければなりません。私はこれをカバーするために私の答えを更新しました。 –

関連する問題