请您告诉我,jquery .data()
的使用方式有多少。
$("element").data('field','value');
或
$("element").data({'field':'value', 'f2': 'v2' });
还有其他任何方式,我们可以像数组一样附加更多数据吗?
答案 0 :(得分:1)
您可以存储您喜欢的任何对象甚至功能。对于数组:
$('element').data('field', [ 'elem1', 'elem2' ]);
或
$('element').data({ someArray: [ 'elem1', 'elem2' ] });
答案 1 :(得分:0)
var _fn=function TestFunction(){};
var _obj={};
var _arr=[];
jQuery('elm').data('function',_fn);
jQuery('elm').data('object',_obj);
jQuery('elm').data('array',_arr);