我试图从数组中获取第n个元素,并得到以下错误:“没有方法'eq'”。请看下面的代码和评论:
var allsliders = []; //declare array
var eheight; //declare block height
$('.slider-wrapper').each(function(){
eheight = $(this).find('.slider-body').height(); //find block height with (each)
allsliders.push(eheight); //add block height to array
});
var thisheight = allsliders.eq(0); //try to get first value from array
alert(thisheight); //test it out这就是问题所在,似乎allsliders.eq(0)方法不起作用。从数组中获取第n值的可能方法是什么?
发布于 2014-05-30 09:40:57
allsliders是一个普通的JavaSscript数组,在本例中是高度数字数组,而不是jQuery对象/集合:
var thisheight = allsliders[0];https://stackoverflow.com/questions/23951429
复制相似问题