Il existe deux approches que vous pouvez prendre: c'est Le meilleur "littérale" de la traduction de CoffeeScript est (à mon avis)
req = $.get('foo.htm')
.success((response) ->
# do something
)
.error( ->
# do something
)
L'autre approche consiste à déplacer les fonctions inline "plan", un style que Jeremy Ashkenas (le créateur de CoffeeScript) généralement des faveurs pour les non-trivial des arguments de la fonction:
onSuccess = (response) ->
# doSomething
onError = ->
# doSomething
req = $.get('foo.htm').success(onSuccess).error(onError)
Cette dernière approche a tendance à être plus lisible lorsque l' success
et error
rappels sont plusieurs lignes; la première est génial si ils sont juste 1-2 doublures.