jQuery提供的存储接口

jQuery.data( element, key, value ) //静态接口,存数据
jQuery.data( element, key ) //静态接口,取数据 
.data( key, value ) //实例接口,存数据
.data( key ) //实例接口,存数据

 

$.data($(this),"a","value"),给对象$.data加了$(this)对象 并且给他加了属性a=value
$.data($(this),"b",{name:"hello"})给对象$.data加了$(this)对象 并且给他加了对象b={name:"hello"}
获取属性值 $.data($(this).a)获取对象中$(this)的a属性 $.data($(this).b).name获取对象中b对象的name属性
通过$(this).("a","value"),直接给事件对象加了属性a直接给事件对象加了$(this).("b",{name:“hello”})加了b对象;
获取方式$(this).data("a") $(this).data("b").name

posted @ 2016-07-25 10:16  blogging  阅读(211)  评论(0编辑  收藏  举报