0

第一次使用 CoffeeScript,如果这是一个基本问题,我很抱歉,但是快速的谷歌让我失望了。

单击链接后,我想获取

我的 HTML:

<td class="value-ignore" data-report-item="1">
    <a href="/report_item_ignores/new" data-remote="true">New ignore</a>
</td>

我的 jQuery:

$('td.value-ignore a').click(function(){
    var id = this.parent().attr('data-report-item')
    console.log(id)
});

我的 CoffeScript(尝试):

$ ->
  $('td.value-ignore a').click ->
    id = @parent().attr('data-report-item')
    console.log id

错误:

Uncaught TypeError: Object http://example has no method 'parent' 

将不胜感激一些帮助。

谢谢

4

1 回答 1

1

像这样的东西?

jQuery ($) ->
  $('td.value-ignore a').click ->
    id = $(this).parent().attr('data-report-item')
    console.log id
于 2013-01-31T04:37:51.010 回答