2012-04-09 54 views
0

我怎麼可以重寫這段代碼的CoffeeScript:重寫jQuery的AJAX調用的CoffeeScript

$('.delete_action').click(function(event) { 
    $.get('/delete_action?name=' + event.target.name + '&date=' + $(this).attr('date'), function(data) { 
    }); 

    $(this).parent().remove(); 

    return false; 
    }); 

回答

3

姆,這是一件容易的事,如果你知道CoffeeScript的。所以,學習它:http://arcturo.github.com/library/coffeescript/

而且一個js咖啡conversor:

http://js2coffee.org/

這給了我們:

$(".delete_action").click (event) -> 
    $.get "/delete_action?name=" + event.target.name + "&date=" + $(this).attr("date"), (data) -> 

    $(this).parent().remove() 
    false 
+0

可以推薦優秀的jQuery + cofeescript教程 – demas 2012-04-09 12:29:53

+1

http://coffeescriptcookbook.com/chapters/jquery/ – Luan 2012-04-09 12:36:36

0

這樣的:這裏

$('.delete_action').click (event) -> 
    $.get '/delete_action?name=' + event.target.name + '&date=' + $(this).attr('date'), (data) -> 

    $(this).parent().remove(); 

    false; 

檢查[ 1],如果你遇到過這種情況,請點擊「嘗試咖啡標記」獲得

[1] http://coffeescript.org/