jquery anime flotando y se detiene después de cierto tiempo
-
12-12-2019 - |
Pregunta
Diga, por ejemplo, tengo una animación que se ejecuta en el flujo, naturalmente, es fácil detener en nuestra función de devolución de llamada, necesito detener la animación después de 1 segundo, ¿haría esto con ClearInterval?Mi función real se puede ver aquí http://jsfiddle.net/7hujh/
$(elem).hover(function() {
// animate
}, function () {
// stop animating
});
Solución
Sí, simplemente borre el intervalo después de un segundo:
setTimeout(function() {clearInterval(vibrateIndex);}, 1000);
Otros consejos
$(elem).hover(function() {
$("#item").animate({property:value},interval).delay(1000).stop(0,0);
}, function () {
// stop animating
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow