我想检查我的行ID是否在数组中。如果我为myindex设置了一个固定值,它会起作用,但因为它在下面,它总是返回FALSE值。谢谢。jQuery .inArray问题
$('#stripeMeSubSubCat tr').each(function(){
myindex = $.trim($(this).closest("tr").attr("id"));
var array = [ 0, 52, 53 ];
alert(myindex);
alert(array);
if ((jQuery.inArray(myindex, array)) == -1) {
var equal = "FALSE";
} else {
var equal = "TRUE";
}
alert(equal);
});
望着jQuery代码显示,inArray使用===的比较操作。不知道为什么你要使用JQuery的功能,因为JavaScript有indexOf内置。 – Anders 2010-07-21 08:48:31