Jquery Attr返回未定义

时间:2015-04-06 22:04:21

标签: jquery undefined attr

Jquery的

我创建div并在循环中添加attr。在其他功能我需要访问它,但它返回undefined.data("color",value)(设置)和.data("color")(get)不适合我是否有任何不同的获取或设置方式自定义属性

$("#"+i+"-"+j).attr("data-color",a);

var bColor = $("#"+newX+"-"+j).attr("data-color");

console.log(bColor);

1 个答案:

答案 0 :(得分:0)

不要使用.attr来读取和设置数据值,而是使用jQuery的.data()。 https://api.jquery.com/data/