2017-01-10 73 views
1

我有一系列的项目。获取下一个项目中的所有项目

var array = [box1, box2, box3, box4]; 

当产品BOX1,我需要得到BOX2,BOX3,box4

当产品BOX2,得到BOX3,box4

如何让未来使用jQuery的所有项目?

回答

2

当然,你不需要jquery。只需使用Array.slice获得从提供的索引到最后一切:

var x = [1, 2, 3, 4]; 
console.log(x.slice(1)); // [2, 3, 4] 
console.log(x.slice(2)); // [3, 4]; 
0

你并不需要jQuery来做到这一点:

var array = [box1, box2, box3, box4]; 

for (var i = 0; i < box.length; i++){ 

    var 
     box1 = array[i], 
     box2 = array[i + 1], 
     box3 = array[i + 2], 
     box4 = array[i + 3]; 

}