empiesa a correr todo loco y se auto acelera, ya cheque todo el codigo y cada vez que inicio un setinterval procuro detenerlo para supuestamente evitar esto pero parece no funcionar, siempre que coloco setIntervals hago esto:
clearInterval(tiempo); tiempo=setInterval(mifuncion,30);
el problema aqui es que se me hacelera la pagina, les dejo el link para que vean lo que pasa, despues de ejecutarla, dejen la pestaña abierta un rato y veran como el texto comienza a parpadear muy rapido, tambien les adjunto el codigo para que me ayuden a mejorarlo y ubicar la falla, y si les sirve pues aprovechenlo:
enlace: http://skyalert.com.mx/infosite/skyalert_sismos/sky/
codigo js:
Código :
function textoss(){
$('.testos').html(tex[texi])
$('.testos').fadeTo(600,1)
setTimeout(function(){
$('.testos').fadeTo(400,0,function(){
texi++;
if(texi>5){texi=0}
})
},3000)
fotos();
}
function fotos(){
foto++;
if(foto>4){foto=1;}
$('.op:eq(3) img').attr('src','./images/'+foto+'ha1.jpg')
$('.op:eq(4) img').attr('src','./images/'+foto+'ha2.jpg')
$('.op:eq(5) img').attr('src','./images/'+foto+'ha3.jpg')
$('.taphom').css('display','block');
$('.taphom').fadeTo(400,1,function(){
$('.op:eq(0) img').attr('src','./images/'+foto+'h1.jpg')
$('.op:eq(1) img').attr('src','./images/'+foto+'h2.jpg')
$('.op:eq(2) img').attr('src','./images/'+foto+'h3.jpg')
$('.opo:eq(0) img').attr('src','./images/'+foto+'ha1.jpg')
$('.opo:eq(1) img').attr('src','./images/'+foto+'ha2.jpg')
$('.opo:eq(2) img').attr('src','./images/'+foto+'ha3.jpg')
$('.taphom').css({'opacity':'0','display':'none'})
});
}
$(document).ready(function(){
clearInterval(tiempo2);
tiempo2=setInterval(textoss,4000);
})//ready
