jQuery data()类型转换问题?

时间:2012-06-11 16:14:17

标签: javascript jquery type-conversion

我有以下div <div data-item-id="0234">,当我尝试使用$element.data("itemId")访问数据时,jQuery将其转换为int,现在我得到234而不是"0234"。有什么办法可以获得实际数据"0234"吗?

3 个答案:

答案 0 :(得分:5)

只需使用.attr代替($element.attr('data-item-id');)。文档本身就是这样的。

答案 1 :(得分:3)

试试这个:

$element.attr("data-item-id")

答案 2 :(得分:3)

使用attrhttp://jsbin.com/ipuhah/

$(selector).attr("data-item-id");