function buildFragment(elems, context) {
var fragment = context.createDocumentFragment(),
nodes = [],
i = 0,
elem,
l = elems.length;
for (; i < l; i++) {
elem = elems[i];
//创一个元素p做为容器
tmp = fragment.appendChild(context.createElement("p"));
//放到文档碎片中
tmp.innerHTML = elem;
}
return fragment;
}
创建文档片段的时候不都是用document.createDocumentFragment()吗?
这里用个context参数是什么意思?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你可以debug一下,这个就是document,因为要考虑iframe. 所以不能直接用docunent. 有可能要用iframe里面的document