Ejemplo muy sencillo de como ejecutar y parar Setinterval varias veces, digamos que un setinterval es un temporizador que repite la acción que le pidamos cada x tiempo.
A veces necesitamos parar esa acción para después volverla a activar repetidas veces:
A veces necesitamos parar esa acción para después volverla a activar repetidas veces:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
function intervalos(tipo){
if(tipo==1){
intervalIds = [];
intervalIds.push(setInterval(function() {
$('div').append('Lorem ipsum dolor sit. ');
}, 1000));
}
else if(tipo==2){
for (i=0; i<intervalIds.length; i++) {
clearInterval(intervalIds[i]);
};
}
}
</script>
<div></div>
<input type="button" onclick="intervalos(1);" value="Activar intervalos">
<br>
<input type="button" onclick="intervalos(2);" value="Desactivar intervalos">Demo1
Puntos
Puntos
2556
Visitas
Visitas
0
Resp
Resp
Por alber hace 10 años
Admin