Ruby's Louvre

每天学习一点点算法

导航

2011年4月15日 #

高效将字符串转换为文档碎片

摘要: 我在《javascript 动态插入技术》中,就介绍了用innerHTML转换为文档碎片的技术了,这个被各大类库所取用。但事实上,如果我们的字符串没有th,tbody,col等需要通过包装才能动态生成的标签,也没有那个特烦人的script标签,我们在提高性能上还是有许多方法,如insertAdjacentHTML。但想使用insertAdjacentHTML,限制非常多的,如在IE下避开innerHTML为只读的元素,FF需要很高的版本才支持,加之调用对象(如jQuery)的元素往往只能是节点,不能是字符串,因此很多情况下,我们还是先需要把它转换为节点集合,而今天我介绍的是使用createCo 阅读全文

posted @ 2011-04-15 11:15 司徒正美 阅读(4192) 评论(4) 推荐(3)