$().live(function(){});
そしてjQuery 1.9.0にjQuery.browser
ありますundefined
jquery 1.9.0 の代わりに jQuery 1.8.3 を使用すると、プロジェクトで正常に動作します。
そして、未定義の関数とは何ですか?その理由は何ですか?
$().live(function(){});
そしてjQuery 1.9.0にjQuery.browser
ありますundefined
jquery 1.9.0 の代わりに jQuery 1.8.3 を使用すると、プロジェクトで正常に動作します。
そして、未定義の関数とは何ですか?その理由は何ですか?
jQuery アップグレード ガイドをお読みください。1.9 リリースでは、以前のリリースから廃止されたすべてのメソッドが削除されています。ただし、移行期間中に開発者を支援する移行プラグインを提供しています。
jQuery.liveはv1.7.0で廃止され、 jQuery.on が優先されました。これをコードで使用してください。
移行プラグインを含めることができます
live 関数は非推奨です。on
代わりに使用する必要がありますlive
.live()
削除されました: http://api.jquery.com/live/。.on()
代わりに使用してください: http://api.jquery.com/on/ :
.browser()
同様に削除されました:http://api.jquery.com/jQuery.browser/
これらの関数は、jquery 1.9.0 で廃止されました。
それらは推奨されていないためです。
代わりに.on().live()
を使用する必要があります
jQuery.browser
戻り値: PlainObjectversion 非推奨: 1.3、削除: 1.9
説明: navigator.userAgent から読み取ったユーザーエージェントのフラグが含まれています。このプロパティは使用しないことをお勧めします。代わりに機能検出を使用してみてください (jQuery.support を参照)。jQuery.browser は、jQuery の将来のリリースでプラグインに移動される可能性があります。