¿Cómo puedo usar jQuery y CoffeeScript correctamente? Todos los ejemplos que he visto hasta ahora compilan CofeeScript en tiempo de ejecución en el navegador; esto no es ideal Normalmente, simplemente escribo en JavaScript antiguo, pero creo que CoffeeScript me puede permitir hacer más cosas con menos código, una vez que sepa cómo comenzar. He trabajado con JQuery anteriormente, pero no he usado CoffeeScript. No estoy seguro de por dónde empezar? ¿Debo colocar $ (documento). Listo en mi CofeeScript/Javascript externo?Ejecutar JQuery con CoffeeScript
Respuesta
sólo tienen que poner el código jQuery después $ ->
Here es un pequeño artículo sobre el tema, y si usted está comenzando The Little Book on CoffeeScript es bastante útil, es muy claro y va desde cero
Todos los ejemplos que he visto hasta ahora compilan CoffeeScript en tiempo de ejecución en el navegador; esto no es ideal
De acuerdo. Debería ver proyectos como The Middleman que le permiten compilar de forma transparente CoffeeScript a JavaScript en un servidor local para el desarrollo, luego agrupar el JS minificado para la implementación. (El intermediario también incluye soporte para Haml y Sass, si le gustan, pero también puede usar HTML y CSS.)
La gran ventaja de The Middleman (o Rails, o cualquier otro framework web con Soporte para CoffeeScript) sobre simplemente ejecutar coffee -cw
es que la última versión de su CoffeeScript compilado se sirve cada vez que actualiza la página; nunca tendrá que preocuparse por esperar a que finalice la compilación de antecedentes.
- 1. ¿Puedo ejecutar coffeescript en Heroku?
- 2. jQuery vincular eventos con Rails/Coffeescript?
- 3. ¿Cómo transferir jQuery a CoffeeScript?
- 4. ¿Integrando CoffeeScript con Eclipse?
- 5. ¿Cómo escribiría esto jQuery en coffeescript?
- 6. compilar y ejecutar CoffeeScript en Sublime Text 2
- 7. ejecutar/pausar animación CSS con jQuery
- 8. Comenzar con Backbone y CoffeeScript
- 9. Cómo utilizar coffeescript con Sinatra
- 10. Filtro con Lista CoffeeScript comprensiones
- 11. evento de clic de encuadernación en CoffeeScript jQuery
- 12. ¿Cómo puedo usar Coffeescript 'this' desde jQuery $ .bind()?
- 13. ¿Cómo se puede escribir CoffeeScript en CoffeeScript?
- 14. cómo escribir setTimeout con params por Coffeescript
- 15. ¿Cómo puedo ordenar una matriz con coffeescript?
- 16. CoffeeScript, Knockout y observables
- 17. coffeescript install
- 18. Ember.JS && Coffeescript
- 19. Coffeescript || = analógico?
- 20. Cómo ocultar y mostrar un div con coffeescript - Rails 3.1
- 21. Coffeescript + Prueba unitaria: variables globales?
- 22. Manera limpia de eliminar elemento de la matriz javascript (con jQuery, coffeescript)
- 23. CoffeeScript - Enlace Haga clic en Eventos para objetos cargados dinámicamente con JQuery en
- 24. Tratar de utilizar CoffeeScript con jQuery, me sale un "documento no se define" error
- 25. Cómo usar el módulo node.js 'nodeunit' con archivos coffeescript
- 26. NodeJS + CoffeeScript Workflow
- 27. Node.js module.exports en CoffeeScript
- 28. ¿Cómo escribir este cierre lambda en CoffeeScript?
- 29. CoffeeScript, implementando 'implements'
- 30. ¿Qué hay de malo con mi coffeescript en Stripe?
Resulta que, '$ ->' también es un emoticón, que representa la expresión en las caras de los programadores de JavaScript después de descubrir cuán sencillas son las definiciones de funciones de coffeescript. – Josh