jquery之data()

$("#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

posted @ 2017-03-15 23:31  zhaobao1830  阅读(149)  评论(0编辑  收藏  举报