$.data的问题

关于$.data

遇到一个小问题

// js 已经加载了jQuery
// $this[0] 代表一个表单的实例化 $("#form") 你懂的
var validator = $.data(this[0], 'validator');

求哪个大神讲解下 $.data(a,b) 哈
谢谢啦

=======
我好像明白了
$.data(this[0], 'validator', validator);
$("#form").data('validator', validator);

这2个是一致的哈

阅读 2.6k
2 个回答

$.data( element, key, value )可以对DOM元素附加任何类型的数据

var obj = {};
    
    $.data(obj, 'name', 'hello'); //设置name

    $.data(obj,'name') //读取name hello

获取a元素的data-b属性

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题