Utilities/API/jQuery
jQuery.inArray(value, array)
第一引数に渡した値が配列中にあれば、そのインデックスを返します。
例え該当する値が複数あっても、最初に見つかった時点でその値を戻します。
値が配列中に見つからない場合は、-1を返します。
例え該当する値が複数あっても、最初に見つかった時点でその値を戻します。
値が配列中に見つからない場合は、-1を返します。
サンプル
サンプル1
var arr = [ 4, "Pete", 8, "Pete", "John" ]; $("span:eq(0)").text(jQuery.inArray("John", arr)); $("span:eq(1)").text(jQuery.inArray(4, arr)); $("span:eq(2)").text(jQuery.inArray("Pete", arr)); $("span:eq(3)").text(jQuery.inArray("David", arr));
[全コードを表示]
[実行結果を単体で表示]