$("#test").data("myProp","123")
alert($("#test").data("myProp")) 结果123
jquery里面的data()用来缓存内存中的原生dom对象的某个属性
$("#test").data("myProp","123")
虽然赋值了,但是也没看不到
alert($("#test").data("myProp")) 结果123
可以输出来
所以data一般用来缓存数据
原理解释
data()方法,缓存说白了就是给我们的内存中的DOM对象指定一个属性,即key value