可能重复:
jQuery .data()如何工作?
<script>
$("div").data("test", { first: 16, last: "pizza!" });
</script>
Run Code Online (Sandbox Code Playgroud)
我想,通过谷歌Chrome开发者工具,我可以看到类似的东西:
<div first="16" last="pizza!"></div>
Run Code Online (Sandbox Code Playgroud)
但我不能.
.data()究竟是如何将数据附加到元素的?有没有机会我可以在不调用.data()方法的情况下查看/检查数据?
来自这个问题:jQuery .data() 是如何工作的? 看起来 jQuery 拥有一个内部缓存对象来存储项目。从该答案中,您还会看到可以通过 javascript-console 通过以下方式执行此操作:
$.cache
Run Code Online (Sandbox Code Playgroud)
如果我没记错的话,这会给你所有的价值。
| 归档时间: |
|
| 查看次数: |
144 次 |
| 最近记录: |