Como la forma de la click()
se puede utilizar para desencadenar un evento click sobre un elemento, ¿hay alguna manera de simular la tipificación de una cadena?¿Cómo se simula escribir usando jQuery?
Respuesta
¿Está buscando una manera de desencadenar los eventos asociados a escribir o ¿desea agregar texto a un contenedor para que parezca que alguien está escribiendo? Si está buscando los eventos, entonces @Nick es absolutamente correcto al sugerir los métodos para activar el evento. Si es lo último, querrá usar un temporizador para reemplazar el texto/html del contenedor con subseries subseries de su texto. Usted puede ser capaz de obtener un mejor efecto añadiendo sucesivas span
elementos que contienen cada letra si el texto es muy largo - esto reduciría intermitente como el texto es reemplazado y el diseño cambia momentáneamente.
EDIT: Iba a agregar un ejemplo, pero resulta que ya hay un complemento para eso: jTypeWriter.
Puede utilizar estos eventos, dependiendo de lo que desee:
Si realmente desea simular la escritura (es decir, incluyendo activar los sucesos y añadiendo el texto a un elemento de entrada o área de texto), puede utilizar el jQuery simular plug-in extenso:
http://j-ulrich.github.com/jquery-simulate-ext
continuación, puede utilizar
$('input').simulate("key-sequence", {sequence: "This is a test", delay: 10});
para simular la tipificación del texto "This is a test"
con un retraso de 10 ms entre cada pulsación de tecla.
responsabilidad: yo soy el autor del plugin.
- 1. ¿Cómo se simula el envío del formulario con jQuery?
- 2. ¿Cómo se simula un dispositivo serie?
- 3. ¿Cómo se simula el evento táctil?
- 4. C: ¿Cómo se simula una 'excepción'?
- 5. ¿Cómo se simula el error "MYSQL se ha ido"?
- 6. Cómo escribir el evento onshow usando javascript/jquery?
- 7. ¿Cómo se simula un clic completo con Java Swing?
- 8. ¿Cómo se simula poca memoria en el emulador de Android?
- 9. Cómo escribir en C++
- 10. Escribir HTML con jQuery
- 11. Cómo escribir CDATA usando SimpleXmlElement?
- 12. jQuery - forma no se someterá usando jQuery
- 13. ¿Se está usando jQuery 508?
- 14. Cómo escribir software para Windows usando Java?
- 15. Necesita escribir XML usando PHP, ¿cómo?
- 16. Simula un método en la misma clase que se prueba
- 17. Cómo alertar usando jQuery
- 18. ¿Cómo escribir los tres valores usando resxresourcewriter?
- 19. ¿Cómo se simula un tiempo de carga de archivos realista en su máquina local usando <input type = "file" />?
- 20. Getting EasyMock simula objetos para lanzar excepciones
- 21. ¿Cómo se simula la etiqueta @PreAutorize en una prueba de integración?
- 22. ¿Cómo se retrocede en una cadena usando Jquery?
- 23. ¿Cómo se desvanece un color de fondo usando jquery?
- 24. Simula un método estático varias veces usando JMockit dentro de una prueba JUnit
- 25. Usando OpenSSL, ¿qué significa "no se puede escribir 'estado aleatorio'"?
- 26. Comprobar div se oculta usando jQuery
- 27. Comprobando si jquery se carga usando Javascript
- 28. SVG se puede arrastrar usando JQuery y Jquery-svg
- 29. Cómo cargar CSS usando jquery
- 30. ¿Cómo no permitir escribir en un campo de entrada de texto usando jQuery?
Gracias por la recomendación, a pesar de todo lo que necesitamos es que el área de texto para ser llenado (sin necesidad de ningún tipo de animación). Me di cuenta de que puedo usar innerHTML o qué, me tonto :) – Fabian
Parece que jTypeWriter podría estar muerto. Al menos, no puedo encontrarlo en ningún lado. Pero me encontré con un complemento jQuery alternativo que se ve bien: [TypeType] (http://iamdanfox.github.io/typetype/). – Matt