【发布时间】:2014-07-01 16:01:53
【问题描述】:
假设我必须记住某个元素的初始高度。
我看到的一种常见做法是在该元素上使用$.data 保存此值。
我不明白这样做的好处。为什么不简单地保留一个具有该值的简单变量,或者如果有多个元素则保留一个具有值的数组?使代码易于理解。
【问题讨论】:
-
最有可能与节点关联。不过,我会留给比我更专业的人来完整地回答这个问题。
-
如果你想把它和元素关联起来?
-
与节点的关联,肯定加干净。如果您有 100 个这样的元素,那么它不干净地维护 100 个变量,以及将节点映射到这些变量的额外关联信息。
标签: javascript jquery jquery-data