如何使用jQuery每隔一秒选择一对元素



您可以使用jQuery来选择元素2、3、6、7、10、11、14、15等等吗?也就是说,选择两个元素,留下两个,选择下两个,留下两,等等。

结合css第n个子选择器和并集,您可以得到所需的内容。假设您正在选择某个div:

$('div:nth-child(4n+2), div:nth-child(4n+3)')

如果您谈论的是一个数组,则可以在纯JS中执行此操作(假设您从elements中进行选择)。

var elements = getElementsByTagName(""); //For example
for (var i = 2; i < elements.length - 1; i = i + 4) {
    myArray.push(elements[i]);
    myArray.push(elements[i+1]);
}

最新更新