HTML5新规则data-*属性与Jquery的data()方法注意点

  偶然发现一个这样的问题,data-*这样的属性中,后缀命名若是出现大写,Jquery的data()函数将取不到值。

比如:

<input id = "test" data-tesT="test2" type= "text" />
var d = $("#test").data("tesT");

结果是d为undefined。

 

    这个东东搞了我半天时间,网上查了发现也有人抱怨JQuery的data函数不给力,但没有说到点子上,在这里记录一下,分享给同抱怨的人们。

你可能感兴趣的:(jquery,html5,data(),data-*)