jQuery.data和jQuery._data(underscore data)之间有什么区别?
- 论坛
- jQuery.data和jQuery._data(underscore data)之间有什么区别?
7 浏览
jQuery.data和jQuery._data(underscore data)之间有什么区别?
在查看源代码时,我注意到'toggle'使用jQuery._data
来存储元素的状态。我在Chrome中检查了jQuery.cache
对象,并发现元素的数据对象下面还有另一个对象,前面加上了一个以jQuery开头的数字,我猜这个数字是用来唯一标识它的。然而,我没有看到有关元素状态的数据,只有{olddisplay: 'block'}
。对于jQuery._data的目的以及它的工作原理有什么线索吗?
我一整天都在盯着源代码看...请不要告诉我再查看源代码。我的眼睛和大脑会感谢你的。