1

私は現在使用しているサイトに取り組んでいます... jquery バージョン 1.2.6

.on()イベントをバインドしている間、フォールバック中にどのようにテストし.bind()ますか? 最終的にはサイトのアップグレードが進行中ですが、現在取り組んでいるタスクが完了する前ではありません。

更新:以下のフィードバックに基づいて、私は以下を使用しています:

if (typeof $.fn.on !== "function") {
    $.fn.on = $.fn.bind;
}
if (typeof $.fn.off !== "function") {
    $.fn.off = $.fn.unbind;
}
4

1 に答える 1

2

次のような pollyfill ファイルを使用できます。

$.fn.on = $.fn.bind;
$.fn.off = $.fn.unbind;

しかし、おそらく私が上に書いたものよりも少し賢いので、jQueryを後でアップグレードするときにそのファイルを取り出します

于 2013-05-01T17:21:32.680 に答える