-
var arr=["aijquery","jquery","I like it"];
-
-
if($.inArray(str,arr)<0){
-
-
-
-
var arr=$.makeArray($("div"));
-
$.inArray($("#aijquery"),arr);
-
$.inArray($("#aijquery")[0],arr);
<!doctype html>
<html lang="en">
<head>
<title>$.inArray判断元素是否包含在数组中的在线演示-aijQuery.cn</title>
<script language="JavaScript" src="http://cdn.bootcss.com/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css">
</head>
<body>
<div id="aijquery">aijquery</div>
<div>1</div><div>2</div><div>3</div>
<P id="inarray">div#aijquery在数组里的位置是:</P>
<script language="javascript"> var arr=$.makeArray($("div")); //在测试的时候,可以把下面代码中的[0]去掉,换成jquery对象来试 $("#inarray").append($.inArray($("#aijquery")[0],arr)); </script>
</body>
</html>
View Code