我有一个包含不同元素的对象,我想使用each()
对其进行迭代,然后对当前元素执行操作。因此:
var arts = $("#press-sqs > article");
shuffle(arts);
$(arts).each(function(){
setInterval(function() {
// in here perform an action on the current element in 'arts'
}, 2000);
});
(shuffle()
是一个基本的洗牌函数)
我想不出如何将当前元素作为选择器访问并对其执行操作。$(this)
是$(window)
。
最后,一旦到达art
的末尾,函数需要重新开始迭代并无限循环。
i
只是一个数组的索引,每2秒钟递增一次。 - Eric