我正在使用jQuery,并且在使用开发工具栏在IE中检查我的页面的DOM时,我发现很多元素都添加了sizset
和sizcache
属性。我在Chrome或Firefox中没有看到这些内容?另外,我发现页面上的许多元素对这些字段共享相同的值,这使我相信它是一个全局值,但有一些确实有不同的值?
<html xmlns="http://www.w3.org/1999/xhtml" sizcache="66" sizset="0">
<head>...</head>
<body sizcache="66" sizset="0">
<div class="ui-datepicker-group ui-datepicker-group-first" sizcache="18" sizset="0">
</body>
</html>
有谁知道为什么IE只显示这些,以及它们服务的目的是什么?
答案 0 :(得分:31)
仅供内部使用。该 jQuery核心文件使用它来实现 计算nth-child。这里是 来源(我强调):
看起来nodeIndex
和sizcache
和sizset
都在内部用于计算第n个孩子。