7

这很好用

    @nav.on 'click', ->
        _this.mover _this.nav.index $(@)

但我想知道我是否可以像这样使用胖箭头

    @nav.on 'click', =>
        @mover @nav.index $(????)

但是我会用什么代替@它,this而不是_this

4

1 回答 1

15

jQuery 事件处理程序获取一个事件对象作为参数,并且该事件对象具有targetcurrentTarget属性:

@nav.on 'click', (ev) =>
    @mover @nav.index $(ev.currentTarget)

根据您的具体情况,您可能需要其他属性之一。ev

于 2012-04-20T21:38:36.410 回答