Ruiz86
Eta
SEO
Verificación en dos pasos activada
Buenas, tengo varios texto guardados en una variable, quiero que aparezca el primero, desaparezca el primero y aparezca el segundo, desaparezca el segundo y aparezca el tercero...
Este es mi código, espero que lo entendáis. Funciona bien si solo hay 1 teto almacenado en tet, cuando son 2 o más no me funciona y no veo porqué.
- - - Actualizado - - -
Solucionado, era la pimera coma del var text 😛
Este es mi código, espero que lo entendáis. Funciona bien si solo hay 1 teto almacenado en tet, cuando son 2 o más no me funciona y no veo porqué.
Insertar CODE, HTML o PHP:
echo '<div id="text"></div>
<script>
var text = [';
[B] for($a=0;$a<=count($msj)-1;$a++){[/B]echo '"<span>'.$msj[$a].'</span>';[B]}[/B]echo '<span>Texto final.</span>",
];
var text = text[Math.floor(Math.random() * text.length)];';
[B]for($a=0;$a<=count($msj)-1;$a++){[/B]
echo 'jQuery("#text").append(text['.$a.']);';[B]}[/B]
echo 'jQuery("#text").html(text);
jQuery("#text").show();
jQuery("#text span").hide();
var delay = 2000;
jQuery("#text span").each(function() {
var parent = $(this);
setTimeout( function(){
var el = parent;
el.prev().hide();
el.show();
}, delay)
delay += 2000;
});
</script>';
- - - Actualizado - - -
Solucionado, era la pimera coma del var text 😛

