jquery的$data方法

<script type="text/javascript" src="jquery.js"></script>  
<script>  
obj = {};  
$.data(obj, 'name', 'value');  
document.write("$.data(obj, 'name') = " + $.data(obj, 'name') + '<br />');  
  
for (var key in obj) {  
    document.write("obj." + key + '.name = ' + obj[key].name);  
}  
</script>  

显示结果为: 

$.data(obj, 'name') = value  
obj.jQuery16018518865841457738.name = value

 在这段代码中,我们首先在 “obj” 上附加了一个属性(名称为“name”,值为“value”),然后通过 $.data(obj, 'name') 来获取所附加的数据

 if ( !$.data( e, "plugin_fon"  ) ) {
  如果e没有key为plugin_fon的元素,就。。。
 }

原文地址:https://www.cnblogs.com/lonely-buffoon/p/6002949.html