0

我是 Web 开发的新手,并且有以下基本问题。

我的 HTML 看起来像这样:

<a class="btn-select" data-myId="10091" data-myDescr="The thing we delete">Click me!</a>

我的咖啡脚本如下所示:

$(document).on 'click', '.btn-select', ->
requestId = $(this).data('myId');
alert 'hello ' + requestId;

但是当我点击按钮时,我得到“你好未定义”。我在这里想念什么?

4

1 回答 1

1

规范要求 HTML5 数据属性为小写。

采用:$(this).data('myid')

http://jsfiddle.net/6RW79/

于 2013-03-02T20:53:46.907 回答