使用jQuery.inArray的方法
实例代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>奇葩天地网(qipa250.com)</title>
<style>
div {
color: blue;
}
span {
color: red;
}
</style>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<div>"QiPa250" 在索引值为 <span></span> 的位置被找到</div>
<div>4 在索引值为 <span></span> 的位置被找到</div>
<div>"Karl" 未被找到,所以返回 <span></span> </div>
<div>"QiPa" 在数组中,但是不在索引值大于等于2的位置,所以返回 <span></span></div>
<script>
$(function () {
//定义一个数组
var arr = [ 4, "QiPa", 8, "QiPa250" ];
var $spans = $( "span" );
//根据不同的元素获取在数组中的位置,大于等于0,表示存在,否则等于-1为不存在
$spans.eq( 0 ).text( jQuery.inArray( "QiPa250", arr ) );
$spans.eq( 1 ).text( jQuery.inArray( 4, arr ) );
$spans.eq( 2 ).text( jQuery.inArray( "Karl", arr ) );
$spans.eq( 3 ).text( jQuery.inArray( "QiPa", arr, 2 ) );
})
</script>
</body>
</html>
结果如下:

799

被折叠的 条评论
为什么被折叠?



