「jQuery Version 1.7」で追加や変更があった API 、メソッド等。
追加
「jQuery Version 1.7」で追加された API 、メソッド等。
-
callbacks . add( callbacks )
jQuery API の callbacks.add( callbacks ) は、コールバックオブジェクトにコールバック関数を追加するメソッド。複数のコールバック関数を追加することもできる。
-
callbacks . disable()
jQuery API の callbacks.disable() は、コールバックオブジェクトを無効にするメソッド。
-
callbacks . disabled()
jQuery API の callbacks.disabled() は、コールバックオブジェクトが無効かどうかを調べるメソッド。
-
callbacks . empty()
jQuery API の callbacks.empty() は、コールバックオブジェクトからコールバック関数を全て削除するメソッド。
-
callbacks . fire( arguments )
jQuery API の callbacks.fire( arguments ) は、コールバックオブジェクトのコールバック関数群を呼び出すメソッド。呼び出す際、複数の値を実引数に指定し、コールバック関数群に引き渡せる。
-
callbacks . fire()
jQuery API の callbacks.fire() は、コールバックオブジェクトのコールバック関数群を呼び出すメソッド。
-
callbacks . fired()
jQuery API の callbacks.fired() は、コールバックオブジェクトを一度でも呼び出したかどうかを調べるメソッド。
-
callbacks . fireWith( context )
jQuery API の callbacks.fireWith( context ) は、コールバックオブジェクトのコールバック関数群を呼び出すメソッド。呼び出す際、コンテキストを指定し、コールバック関数群に引き渡せる。このメソッドの引数に指定するコンテキストは、コールバック関数内において、「this」キーワードで参照する要素のこと。
-
callbacks . fireWith( context[, args] )
jQuery API の callbacks.fireWith( context[, args] ) は、コールバックオブジェクトのコールバック関数群を呼び出すメソッド。呼び出す際、コンテキストを第1引数に、コールバック関数に渡したい値を格納した配列を第2引数に指定し、コールバック関数群に引き渡せる。このメソッドの引数に指定するコンテキストは、コールバック関数内において、「this」キーワードで参照する要素のこと。
-
callbacks . has( callbacks )
jQuery API の callbacks.has( callbacks ) は、コールバックオブジェクトに、引数「callbacks」に指定したコールバック関数があるかどうかを調べるメソッド。
-
callbacks . lock()
jQuery API の callbacks.lock() は、コールバックオブジェクトをロックするメソッド。ロックすると、コールバック関数の追加や呼び出しができなくなる。
-
callbacks . locked()
jQuery API の callbacks.locked() は、コールバックオブジェクトがロックされているかどうかを調べるメソッド。
-
callbacks . remove( callbacks )
jQuery API の callbacks.remove( callbacks ) は、コールバックオブジェクトから、「callbacks」に指定したコールバック関数を削除するメソッド。
-
deferred . notify( args )
jQuery API の deferred . notify( args ) は、繰延オブジェクトのprogressCallbacksを呼び出すメソッド。その際、progressCallbacksに引き渡したい値を、引数として指定できる。
-
deferred . notifyWith( context[, args] )
jQuery API の deferred . notifyWith( context[, args] ) は、繰延オブジェクトのprogressCallbacksを呼び出すメソッド。その際、コンテキスト「context」や、引数の配列「args」を、progressCallbacksに引き渡すことができる。
-
deferred . pipe( [doneFilter][, failFilter][, progressFilter] )
jQuery API の deferred . pipe( [doneFilter][, failFilter][, progressFilter] ) は、繰延オブジェクトを、繋げたり、フィルタリングしたりするユーティリティ・メソッド。解決時、リジェクト(拒否)時、進行状況の通知生成時に呼び出す関数を、引数に設定できる。
「jQuery Version 1.8」の時点で非推奨になった。 -
deferred . progress( progressCallbacks )
jQuery API の deferred . progress( progressCallbacks ) は、繰延オブジェクトが進行状況の通知を生成するときに呼び出すハンドラを追加するメソッド。deferred . notify() または deferred . notifyWith() により、繰延オブジェクトが進行状況の通知を生成するときに、progressCallbacksを呼び出す。
-
deferred . state()
jQuery API の deferred . state() は、繰延オブジェクトの現在の状態を表す文字列を返すメソッド。
-
deferred . then( doneCallbacks, failCallbacks[, progressCallbacks] )
jQuery API の deferred . then( doneCallbacks, failCallbacks[, progressCallbacks] ) は、繰延オブジェクトが、解決されたとき、リジェクト(拒否)されたとき、進行状況の通知を生成するときに、呼び出すハンドラを、追加するメソッド。
-
event . delegateTarget
jQuery API の event . delegateTarget は、on( events, selector, data, fn )メソッドなどでイベントハンドラをバインドした要素の直前にマッチしていた要素を表すプロパティ。
-
jQuery . Callbacks( 'memory' )
jQuery API の jQuery.Callbacks( 'memory' ) で生成したコールバックオブジェクトは、add()メソッドでコールバック関数を追加すると、前の値を渡しながら、追加したコールバック関数を呼び出す。
-
jQuery . Callbacks( 'once' )
jQuery API の jQuery.Callbacks( 'once' ) で生成したコールバックオブジェクトは、一度だけしか呼び出せない。
-
jQuery . Callbacks( 'stopOnFalse' )
jQuery API の jQuery.Callbacks( 'stopOnFalse' ) で生成したコールバックオブジェクトは、コールバック関数が「false」を返すと呼び出しを中断し、それ以降のコールバック関数を呼び出さない。
-
jQuery . Callbacks( 'unique' )
jQuery API の jQuery.Callbacks( 'unique' ) で生成したコールバックオブジェクトは、コールバック関数を重複させない。
-
jQuery . Callbacks( flags )
jQuery API の jQuery.Callbacks( flags ) は、コールバックオブジェクトを生成するメソッド。引数「flags」で複数のコールバック関数の処理を制御できる。
-
jQuery . Callbacks()
jQuery API の jQuery.Callbacks() は、コールバックオブジェクトを生成するメソッド。コールバックオブジェクトは、複数のコールバック関数を管理できる。
-
jQuery . isNumeric( value )
jQuery API の jQuery . isNumeric( value ) は、valueに指定した値が、数値であるかどうかを判定する。数値であれば「true」、数値でなければ「false」を返す。
-
off( eventObject )
jQuery API の off( eventObject ) は、「eventObject」に指定したイベントハンドラを、マッチした要素から取り除くメソッド。
-
off( eventObject, selector )
jQuery API の off( eventObject, selector ) は、「eventObject」に指定したイベントハンドラを、マッチした要素の子孫要素のうち「selector」にマッチした要素から取り除くメソッド。
-
off( events )
jQuery API の off( events ) は、「events」に指定したイベントの全てのイベントハンドラを、マッチした要素から取り除くメソッド。
-
off( events, fn )
jQuery API の off( events, fn ) は、「events」に指定したイベントのイベントハンドラ「fn」を、マッチした要素から取り除くメソッド。
-
off( events, selector )
jQuery API の off( events, selector ) は、「events」に指定したイベントの全てのイベントハンドラを、マッチした要素の子孫要素のうち「selector」にマッチした要素から取り除くメソッド。
-
off( events, selector, fn )
jQuery API の off( events, selector, fn ) は、「events」に指定したイベントのイベントハンドラ「fn」を、マッチした要素の子孫要素のうち「selector」にマッチした要素から取り除くメソッド。
-
off()
jQuery API の off() は、マッチした要素の全てのイベントハンドラを取り除くメソッド。
-
on( events )
jQuery API の on( events ) は、「events」にオブジェクトで指定したイベントハンドラを、マッチした要素にバインドするメソッド。
-
on( events, data )
jQuery API の on( events, data ) は、「events」にオブジェクトで指定したイベントハンドラを、マッチした要素にバインドするメソッド。その際、イベントハンドラにイベントデータ「data」を渡すことができる。
-
on( events, data, fn )
jQuery API の on( events, data, fn ) は、マッチした要素のイベント「events」時に、イベントハンドラ「fn」をバインドするメソッド。その際、イベントハンドラにイベントデータ「data」を渡すことができる。
-
on( events, fn )
jQuery API の on( events, fn ) は、マッチした要素のイベント「events」時に、イベントハンドラ「fn」をバインドするメソッド。
-
on( events, selector )
jQuery API の on( events, selector ) は、「events」にオブジェクトで指定したイベントハンドラを、マッチした要素の子孫要素のうち「selector」にマッチした要素にバインドするメソッド。
-
on( events, selector, data )
jQuery API の on( events, selector, data ) は、「events」にオブジェクトで指定したイベントハンドラを、マッチした要素の子孫要素のうち「selector」にマッチした要素にバインドするメソッド。その際、イベントハンドラにイベントデータ「data」を渡すことができる。
-
on( events, selector, data, fn )
jQuery API の on( events, selector, data, fn ) は、マッチした要素の子孫要素のうち、「selector」にマッチした要素のイベント「events」時に、イベントハンドラ「fn」をバインドするメソッド。その際、イベントハンドラにイベントデータ「data」を渡すことができる。
-
on( events, selector, fn )
jQuery API の on( events, selector, fn ) は、マッチした要素の子孫要素のうち、「selector」にマッチした要素のイベント「events」時に、イベントハンドラ「fn」をバインドするメソッド。
-
removeData( list )
jQuery API の removeData( list ) は、マッチしたDOM要素に関連付いているデータから、引数「list」に指定したkeyに対応する値を削除するメソッド。
-
stop( [queueName][, clearQueue][, jumpToEnd] )
jQuery API の stop( [queueName][, clearQueue][, jumpToEnd] ) は、引数「queueName」に指定した名前のキューのアニメーションを途中で停止するメソッド。キューに次のアニメーションがあり、引数「clearQueue」が「false」の場合、次のアニメーションを実行する。
廃止予定
「jQuery Version 1.7」で廃止予定となった API 、メソッド等。
-
die( eventType, fn )
jQuery API の die( eventType, fn ) は、live( eventType, fn )、live( eventType, eventData, fn )、live( events )でバインドしたイベントハンドラを削除するメソッド。1つ目の引数に指定したイベントから、2つ目の引数に指定したイベントハンドラを、削除することができる。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。 -
die( eventTypes )
jQuery API の die( eventTypes ) は、live( eventType, fn )、live( eventType, eventData, fn )、live( events )でバインドしたイベントハンドラを削除するメソッド。1つ目の引数に指定したイベントから、イベントハンドラを、削除することができる。半角スペースで区切ることで、複数のイベントを指定することもできる。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。 -
die()
jQuery API の die() は、live( eventType, fn )、live( eventType, eventData, fn )、live( events )でバインドしたイベントハンドラを全て削除するメソッド。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。 -
live( events )
jQuery API の live( events ) は、複数のイベントハンドラを、複数のイベントにバインドしたいときに便利なメソッドだ。bind( events ) と似ているが、現在ある要素だけでなく、将来生成する要素に対しても適用する点が異なる。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。 -
live( eventType, eventData, fn )
jQuery API の live( eventType, eventData, fn ) は、1つ目の引数に指定したイベントに、3つ目の引数に指定したイベントハンドラをバインドする際、2つ目の引数のデータを引き渡すことができるメソッド。bind( eventType, eventData, fn ) と似ているが、現在ある要素だけでなく、将来生成する要素に対しても適用する点が異なる。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。 -
live( eventType, fn )
jQuery API の live( eventType, fn ) は、1つ目の引数に指定したイベントに、2つ目の引数に指定したイベントハンドラをバインドすることができるメソッド。bind( eventType, fn ) と似ているが、現在ある要素だけでなく、将来生成する要素に対しても適用する点が異なる。
「jQuery Version 1.7」の時点で非推奨になった。
「jQuery Version 1.9」で廃止された。