Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2012, 11:45
rikukenji
 
Fecha de Ingreso: septiembre-2011
Ubicación: Duran,Guayas
Mensajes: 20
Antigüedad: 13 años, 3 meses
Puntos: 0
Busqueda random color sin repetir

saludos, busco ayuda por favor si es posible:

tengo un random javascript que cambia el color de fondo por medio 8 clases css a 4 divs de forma aleatoria, me funciona pero al hacer random ciertos colores se repiten y esto es lo que NO deseo quiero que al hacer random uno sea distinto del otro aqui les dejo el codigo que tengo

AYUUUDA POR FAVOR!!
Código PHP:

function changeColor(elementcurNumber){
    
curNumber=new Array(1,2,3,4,5,6,7,8);
    
curNumber++;
       
curNumber=Math.floor(Math.random()*8)+1;
    
element.addClass('color' curNumber,500);
    
// So previous classes get removed.
    
element.attr('class''color' curNumber);
    
setTimeout(function(){changeColor(elementcurNumber)}, 2000);  
}

/***el css*****/
.color1{
    
background-image:url(../images/black_square.png);
}

.
color2{
    
background-image:url(../images/blue_square.png);
}
...

/*el html*/

<div id="cuadrouno"></div>
<
div id="cuadrodos"></div>
<
div id="cuadrotres"></div>
<
div id="cuadrocuatro"></div>

<
script>
changeColor($('#cuadrouno'), 0);
changeColor($('#cuadrodos'), 0);
changeColor($('#cuadrotres'), 0);
changeColor($('#cuadrocuatro'), 0);
</script>