Coffeescript 'cette' à l'intérieur de jQuery .chacun()

J'ai quelques coffeescript comme suit:

class foo:
    @bar = 'bob loblaw'

    processRows: ->
        $("#my-table>tr").each ->
            id = $(this).attr("id")
            @processRow id

    processRow: (id) ->
        console.log @bar + id

Donc mon problème est: j'ai besoin de this de référence de la .each contexte à l'intérieur de la boucle pour arriver à id, mais je voudrais aussi this pour faire référence à l'instance de classe à l'intérieur de foo.processRow()---qui ne sont pas à l'heure actuelle.

En utilisant quelque chose comme _this = this à l'extérieur de la .each de la fonction et de la passer autour n'est pas une bonne solution, car j'ai la référence de nombreuses variables de classe à l'intérieur de processRow.

Toute pensée? Ai-je raté quelque chose d'évident? Merci!

InformationsquelleAutor | 2011-08-31