Mueve múltiples divs como fondo de estilo de matriz con una función

Estoy haciendo una especie de fondo de estilo matricial, las imágenes se desplegarán en momentos aleatorios. Me gustaría pasar la división a una función como argumento para comenzar la animación. No puedo resolver cómo lograr esto. No creo que sea una buena práctica escribir la misma función para cada gráfico que cae. Esto es lo que tengo-

$(document).ready(function(){ function row_01(id){ var movePixAmount = 10; setInterval(function(){ $(id).animate({ marginTop: movePixAmount+"px" }, 10); movePixAmount = movePixAmount +10; if(movePixAmount === 600){ movePixAmount = 0; }; }, 100);//inter }; row_01("#l_0")

Gracias por cualquier ayuda

Ha sido una batalla bastante larga, pero gano (: si haces esto con una función, habrá conflicto o todos tendrán la misma velocidad.

Pero en su lugar puede escribir 4 functions diferentes de setInterval con diferente velocidad y aplicar estas functions múltiples elementos como 100 elementos. Simplemente defina diferentes valores a la left para no cruzar. Aquí está trabajando jsFiddle.

jQuery:

 var eleHeight = $('.drop_leds').height(); var windowH = $(window).height(); var count1 = 0; var count2 = 0; var counter; var windowLimit = windowH + eleHeight; counter = window.setInterval(function() { if( count1 >= 0 && count1 < windowLimit ) { count1 += 1; $('#l_0,#l_6').css({'top':count1 +'px'}); } else if( count1 >= windowLimit ) { count1=0; $('#l_0,#l_6').css({'top':'-'+ eleHeight +'px'}); } },1); counter = window.setInterval(function() { if( count2 >= 0 && count2 < windowLimit ) { count2 += 4; $('#l_1,#l_4').css({'top':count2 +'px'}); } else if( count2 >= windowLimit ) { count2=0; $('#l_1,#l_4').css({'top':'-'+ eleHeight +'px'}); } },1); 

css:

 .drop_leds {position:absolute; width:10px;height:60px;background:black;top:0px; } #l_0 { left:40px; } #l_1 { left:70px; } #l_2 { left:110px; } #l_3 { left:140px; } #l_4 { left:180px; } #l_5 { left:210px; } #l_6 { left:220px; } #l_7 { left:240px; } 

Sé que esto es viejo, pero en caso de que otro humano termine buscando aquí, hice un complemento que puede agregar a su sitio web para que el fondo de la matriz animada funcione. https://github.com/manacu/manacuMatrixBg

¡Espero que ayude!