Estoy tomando una matriz de objetos jQuery y luego a través de .each () modificando cada jquery individual en la matriz.
En este caso, actualicé los nombres de las clases para activar una propiedad -webkit-transition-property para utilizar una transición css.
Me gustaría que hubiera una pausa antes de que comience cada transición de CSS. Estoy usando lo siguiente, pero no hay demora entre cada actualización. En cambio, todos parecen actualizarse a la vez.
function positionCards() {
$cards = $('#gameboard .card');
$cards.each(function() {
setTimeout( function(){ addPositioningClass($(this)); }, 500 )
});
}
function addPositioningClasses($card){
$card
.addClass('position')
}
Esperaba que setTimeout resolviera esto, pero no parece estar funcionando. ¿Hay alguna forma de realizar la pausa antes de cada actualización del nombre de CLASE de cada objeto?