3

这是以下 HTML:

<div style="visibility: hidden;">
 <span id="myId" data-recipientId="2"></span>
</div>

这是jQuery:

var recipientId = $("#myId").data("recipientId");

我注意到这recipientId总是未定义的......

4

1 回答 1

7

数据属性是小写的。

$("#myId").data("recipientid")

使用它会更正确:

<div style="visibility: hidden;">
 <span id="myId" data-recipient-id="2"></span>
</div>

$("#myId").data("recipientId")

小提琴

于 2013-03-19T18:08:41.303 回答