我使用jQuery,并在使用Dev工具栏检查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只显示这些,以及它们服务的目的?
解决方法
http://groups.google.com/group/jquery-en/browse_thread/thread/2382a66a1ce9edf6/168046b517318240?lnk=gst&q=nodeIndex#168046b517318240
it’s meant for internal use only. The
jQuery core file uses it to
calculate nth-child. Here is the
source (with my emphasis):
看起来像nodeIndex和sizcache和sizset都在内部使用来计算第n个孩子。