Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/10/2015, 17:02
matake
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 11 años, 6 meses
Puntos: 10
Respuesta: finalizar transition CSS saltar al final

Hola pzin no veo el sentido del setTimeout aquí.

¿como lo emplearías tu ?

De momento la unica chapuza que he conseguido que funcione es esta:

Código Javascript:
Ver original
  1. //copio el contenido del atributo style y quito -webkit-transition: transform 10000ms; con replace
  2.  
  3.         var estilo_nuevo = $('#contenedor').attr('style').replace(/-webkit-transition: transform 10000ms;/,'');
  4.  
  5.                 //aquy otra chapuza porque el regex anterior solo me quitaba el -webkit-
  6.         estilo_nuevo = estilo_nuevo.replace(/transition: transform 10000ms;/,'');
  7.  
  8.                 //pongo el nuevo estilo .... pero ojo solo funciona si previamente he borrado el contenido del atributo style sobrescribir directamente ej : $('#contenedor').attr('style',estilo_nuevo); No funciona !
  9.         $('#contenedor').attr('style','').attr('style',estilo_nuevo);

lo pongo como solucionado aunque queda como una chapuza
aquy va el ejemplo
http://jsfiddle.net/matake/yjy22sd7/