【问题标题】:jQuery data() type conversion issue?jQuery data() 类型转换问题?
【发布时间】:2012-06-14 13:54:23
【问题描述】:

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

【问题讨论】:

    标签: javascript jquery type-conversion


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      只需改用.attr ($element.attr('data-item-id');)。文档本身建议了这一点。

      【讨论】:

        【解决方案3】:

        试试这个:

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

        【讨论】:

          猜你喜欢
          • 2011-11-17
          • 2012-10-01
          • 2010-12-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多