2011-08-06 79 views
13

如何正確使用jQuery和CoffeeScript?到目前爲止,我所見過的所有例子都是在瀏覽器中運行時編譯CofeeScript的;這並不理想。通常情況下,我只需用簡單的舊JavaScript編寫代碼,但我認爲一旦我知道如何開始,CoffeeScript可以讓我用更少的代碼完成更多任務。我以前使用過JQuery,但是我沒有使用過CoffeeScript。我不確定從哪裏開始?我應該將$(document).ready放在我的外部CofeeScript/Javascript中嗎?使用CoffeeScript運行JQuery

回答

16

只要把jQuery代碼後$ ->

Here是關於它的小文章,如果你開始The Little Book on CoffeeScript是非常有用的,它很清楚,並從頭開始

+11

事實證明'$ - >'也是一個笑臉,代表了javascript程序員臉上的表情,他們發現了coffeescript函數定義的簡單性。 – Josh

1

所有的雲我迄今爲止看到的例子在運行時在瀏覽器中編譯CoffeeScript;這並不理想。

同意。您應該看看像The Middleman這樣的項目,它們可以讓您透明地將您的CoffeeScript編譯爲本地服務器上的JavaScript進行開發,然後捆綁縮小的JS進行部署。 (Middleman還包含了對Haml和Sass的支持,如果你喜歡這些,但你也可以使用HTML和CSS。)

Middleman(或Rails或其他任何Web框架的優點CoffeeScript支持),只需運行coffee -cw就是每次刷新頁面時都會爲您編譯的最新版本的CoffeeScript提供服務;你永遠不用擔心等待後臺編譯完成。