我有一个填充了各种元素的对象,我希望使用这些元素进行迭代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
并继续无限循环。