siblings"):not():nth-child():nth-last-child():nth-last-of-type():nth-of-type():odd:only-child:only-of-type:parent:password:radio:reset:root:selected:submit:target:text:visibleTraversing.add().addBack().andSelf().children().closest().contents().each().end().eq().filter().find().first().has().is().last().map().next().nextAll().nextUntil().not().offsetParent().parent().parents().parentsUntil().prev().prevAll().prevUntil().siblings().slice()Utilities$.boxModel$.browser$.contains()$.each()$.extend()$.globalEval()$.grep()$.inArray()$.isArray()$.isEmptyObject()$.isFunction()$.isNumeric()$.isPlainObject()$.isWindow()$.isXMLDoc()$.makeArray()$.map()$.merge()$.noop()$.now()$.parseHTML()$.parseJSON()$.parseXML()$.proxy()$.support$.trim()$.type()$.unique().off()http://api.jquery.com/off/要素のイベントハンドラーを削除します。戻り値:jQuery要素のイベントハンドラーを削除します。"click"や"keydown.myPlugin",".myPlugin"などのイベント名、または任意に定義したカスタムイベント名の文字列を指定します。スペース区切りで複数のイベントを指定することも可能です。.on()によってイベントをバインドしたセレクタと同じセレクタを指定します。バインドさせた関数を指定するか、特別な値falseを指定します。戻り値:jQueryキーと値の組み合わせでバインドされたイベントハンドラを削除します。マップ値の組み合わせで、削除するイベントハンドラを指定します。キーには、"click"や"keydown.myPlugin",".myPlugin"などのイベント名、または任意に定義したカスタムイベント名の文字列を指定します。スペース区切りで複数のイベントを指定することも可能です。値には、事前にバインドされた関数を指定します。.on()によってイベントをバインドしたセレクタと同じセレクタを指定します。アプリケーションが大規模で複雑なものである場合、ネームスペースを積極的に使用すべきです。特定のイベントハンドラを削除するには、selector引数を指定します。セレクタ文字列はイベントハンドラをバインドさせたものに、正確に一致する必要があります。"**"を使用します。イベントハンドラは、引数に関数名を指定することによって削除できます。jQueryのイベントハンドラをアタッチする場合は、ハンドラ関数に一意のIDを割り当てます。jQuery.proxy()または同様のメカニズムを使用して、一意のIDを指定してハンドラを削除しようとすると、意図したものより多くのハンドラが削除されてしまうかもしれません。このような状況を避けるために、イベントハンドラをバインド、削除する際に名前空間を使用することをおすすめします。サンプル全てのP要素から、全てのイベントハンドラを削除します。$("p").off();全てのP要素から、clickイベントにバインドされた全てのイベントハンドラを削除します。);第3引数を指定して、特定のバインドされた関数だけを削除します。イベント発生時に実行したい処理...。foo関数を実行します。foo関数が実行されなくなります。foo);ネームスペースを指定して、関連付けられたイベントハンドラを削除します。フォーム入力値を検証する処理...。イベントをバインドします。イベントハンドラを削除します。*/$("form").off(".validator");デモ黄色いボタンに対して、イベントハンドラの追加・削除を行います。