Duración de jQuery es un intento de combinar el estilo de programación encadenamiento concisa de jQuery con & nbsp; & nbsp; el estilo en el que se codifican programado eventos en JavaScript para producir un sistema de eventos cronometrada más amigable e intuitiva.
Además, se corrige el problema más frecuente con los distintos sistemas de eventos de JavaScript: ámbito mal configurado.
Todos los métodos que diseñe para utilizar en setTimeout / setInterval en JavaScript no pueden utilizar "esto" para hacer referencia al elemento deseado, porque "esto" siempre hace referencia al objeto ventana.
Debido a esto, se requieren cierres para producir código útil. Sin la necesidad de cierres, estos métodos pueden ser almacenados dentro de la clase en lugar de dentro del método de llamada que produciría un estilo más modular y orientado a objetos de la codificación
Características .
- abstraído Timer IDs - Cuando se llama a setTimeout o setInterval con la intención de detener posiblemente más adelante que necesita para salvar la referencia a la Identificación del temporizador. Esto es realmente complicado, especialmente cuando se desea débilmente acoplados desactivación activación de eventos. Este plugin fija que para almacenar el id temporizador interno y usarlo detrás de las escenas al parar los acontecimientos.
- Eventos marcadas - Cuando se crea un evento con hora, usted tiene la opción de darle una etiqueta. Estas etiquetas permiten múltiples eventos programados para operar en el mismo objeto con un control preciso sobre el método que desea detener.
- Eventos Limited - Más allá de simplemente ejecutan una vez en una determinada cantidad de tiempo y que se ejecutan cada determinada cantidad de tiempo, a veces es necesario para funcionar en un intervalo de tiempo dado, pero sólo por un cierto número de veces .
- Belay inteligente Evento - A veces cuando tienes un evento que se supone que se ejecute cada 500 milisegundos, pero de vez en cuando la función del evento llama pasa a tener 600 milisegundos. temporizadores jQuery le permite Belay una instancia del evento si el evento anterior aún se está ejecutando. Esto está desactivado por defecto.
- Cadena Tiempo de análisis - Con demasiada frecuencia, la gente trata de usar setTimeout o setInterval hacer algo cada segundo pero se olvidan de que ambos toman milisegundos. temporizadores jQuery le permite especificar el tiempo como una cadena. Se incluye el SI prfixed valores de tiempo de 'ms', 'cs', 'ds', 's', 'das', 'ws', y 'ks' que puede ser una exageración, sino porque ya se están agregando milisegundos y segundo, los otros eran triviales de implementar.
Requisitos
- habilitado JavaScript en el lado del cliente
- jQuery
Comentarios que no se encuentran