指定した値が配列の中に入っているか調べる。
var colors = [ 'red', 'yellow', 'green', 'blue' ];
if ( jQuery.inArray( 'green', colors ) == -1 ) {
/* 見つからなかった場合の処理 */
}
/* 見つかった要素を削除する */
idx = jQuery.inArray( 'green', colors );
if ( idx != -1 )
colors.splice( idx, 1 );
PHPのin_array関数よりはarray_search関数に近い。配列内の値を調べ、最初に見つかったキーの値を返す。見つからない場合は-1を返す。