假设我想在一个元素中存储一些自定义值,我需要:
$('div').data('k','v');
但现在我需要向该元素添加更多数据:v2
.
我能想出的唯一方法是以某种方式存储或引用以前的数据,并附加到它,但它看起来不是最好的方法,也不是最有效的:
$('div').data('k','v');
var prevData = $('div').data('k');
$('div').data('k',prevData + ',v2');
alert($('div').data('k'));
这将发出警报v,v2
,但这是正确的方法吗?