Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery JS函数需要在实例上并行运行_Jquery_Loops_Iterator - Fatal编程技术网

Jquery JS函数需要在实例上并行运行

Jquery JS函数需要在实例上并行运行,jquery,loops,iterator,Jquery,Loops,Iterator,在该功能中,图像将正确旋转。但是我需要它来处理类.svg的一些实例。在它通过实例的那一刻。我需要帮助 $(文档).ready(函数(){ var images=$('.svg>img'); var numImages=images.length; var innerLoopIterator=0; var outerLoopIterator=0; var numOuterLoops=20; var-stayTime=800; image.hide(); 函数rotateImage(){ imag

在该功能中,图像将正确旋转。但是我需要它来处理类
.svg
的一些实例。在它通过实例的那一刻。我需要帮助

$(文档).ready(函数(){
var images=$('.svg>img');
var numImages=images.length;
var innerLoopIterator=0;
var outerLoopIterator=0;
var numOuterLoops=20;
var-stayTime=800;
image.hide();
函数rotateImage(){
image.eq(innerLoopIterator)
.fadeIn()
.延迟(停留时间)
.queue(函数(下一个){
innerLoopIterator+=1;
if(innerLoopIterator>=numImages){
innerLoopIterator=0;
outerLoopIterator+=1;
}
if(outerLoopIterator


您只需删除“loopIterator”逻辑并直接调用
图像上的动画,而无需使用
eq()
。您可以将所有变量设置为局部变量,并将其作为参数传递给函数。然后,您只需要为每个实例使用不同的选择器来调用它。@Rory:但是如果没有die LoopIterator逻辑,实例就不能为每个实例旋转图像。还是我忽略了什么?。。。这就是你的问题要做的,虽然…?嗯,在每个.svg中都有一堆img。我需要循环浏览这些图像。这很有效。但仅在.svg的一个实例上