我有一个可插入的容器,插入了一些图像。我还使用jQuery.data()函数为这些图像定义了一些内部值。
一切都运作良好,直到我把这些图像移到了满足的范围内。然后,与图像相关的所有数据都消失了。
你知道怎么避免这个吗?或者是否有更好的解决方案来为DOM元素分配信息?
答案 0 :(得分:0)
我曾经在data-
属性中为DOM元素分配值。
因此,我使用
而不是data()
set: $('image').attr('data-attr1', 'value1');
get: $('image').attr('data-attr1');