jQueryとCoffeeScriptを正しく使用するにはどうすればよいですか?これまで私が見てきたすべての例は、実行時にブラウザでCofeeScriptをコンパイルします。これは理想的ではありません。通常、私は単純に古くからのJavaScriptを書いていますが、CoffeeScriptを使用すると、コードを少なくしてより多くのことを行えるようになります。以前はJQueryを使っていましたが、CoffeeScriptは使用していません。どこから始めたらいいのか分かりません。私の外部CofeeScript/Javascriptに$(document).readyを置くべきですか?CoffeeScriptでJQueryを実行する
13
A
答えて
16
ちょうど$ ->
Here後jqueryのコードを配置する必要があることは、それについての小さな記事で、あなたはThe Little Book on CoffeeScriptを開始している場合、それは非常に明確だ、非常に有用であり、スクラッチ
1
のすべてから行きますこれまで私が見てきた例は、ブラウザーで実行時にCoffeeScriptをコンパイルします。これは理想的ではありません。
The Middlemanのようなプロジェクトを見て、開発用にローカルサーバー上のCoffeeScriptをJavaScriptに透過的にコンパイルし、展開用に縮小されたJSをバンドルします。 (中級者にはHamlとSassのサポートも含まれていますが、HTMLやCSSだけでも使えます)
The Middleman(またはRailsなど)の大きなメリットはCoffeeScriptサポート)は、coffee -cw
を実行するだけで、ページを更新するたびにコンパイルされたCoffeeScriptの最新バージョンが提供されます。バックグラウンドのコンパイルが完了するのを待つことを心配する必要はありません。
関連する問題
- 1. CoffeeScript TextMate実行コマンド
- 2. CoffeeScriptクラスでjQueryを拡張する
- 3. CoffeescriptとjQuery TypeError
- 4. CoffeeScript Confusion? (KeyUp Jquery)
- 5. Coffeescript jQuery set data()
- 6. Asp.Netの* .coffeeファイルからcoffeescriptを実行
- 7. Rails 3.2:showアクションでCoffeeScriptを実行する
- 8. CoffeeScriptでの早すぎるコードの実行
- 9. coffeeScriptの実装
- 10. Aptana Studio 3で直接Coffeescriptスニペットを実行しています
- 11. ページ変更時にcoffeescriptを実行するには?
- 12. JavaScript(CoffeeScript)を実行した後にElectron webviewタグがコールバックを実行しない
- 13. CoffeeScriptはコピーされたディレクトリから実行できません
- 14. CoffeeScriptで書かれたJqueryウィジェットを改善するには?
- 15. 'implements'を実装しているCoffeeScript
- 16. load()でjQuery関数を実行する
- 17. パネル内でJqueryコードを実行する
- 18. MarkdownでJavascript/jQueryを実行する
- 19. ワンクリックでJquery avgrundプラグインを実行する
- 20. カルマで私のcoffeescriptテストを継続して実行しています
- 21. asp.netでjqueryを実行
- 22. スクロールでjQueryナンバーカウンターを実行
- 23. JQueryでJavaScript .replaceを実行
- 24. Coffeescriptでarray.any()とarray.all()メソッドを実装する方法は?
- 25. coffeescriptの行を探します
- 26. Rails 4プリコンパイル時にCoffeeScriptが実行されない
- 27. ボタンクリック2回モーダルjqueryで実行する
- 28. ボタンクリックで実行するJquery関数
- 29. Coffeescript/JQuery/Rails:$ .ajax - パースエラー、予期しない '{'
- 30. CoffeeScriptの - "で" と、サブストリングを見つけるのCoffeeScriptで
「$ - >」は、スマートフォンでもあり、JavaScriptプログラマーの顔の表現方法を簡単に知ることができます。 – Josh