在jQuery里创建HTML元素最高效的方法是什么
摘要:
小白:最近做的一个项目中,经常要实现弹出层/对话框等东东。项目中用的是jQuery框架, 我通常在一页面里创建一些新节点新元素一般用$("<div>")这种方式。 然而我觉得这么干不是最佳最有效的方式,所以想问问大家在jQuery里创建新节点最高效的方法是什么,从性能角度谈谈?最佳答案:首先,弹出层或者对话框,最好能够复用,如果这个dom的结构不是很复杂,使用频度比较高,完全可以先隐藏,等下次使用时直接显示,替换内容即可。其次,这不是jQuery的效率高低,而是createElement和innerHTML的效率问题。建议采用innerHTML方式,效率比cre 阅读全文
posted @ 2013-01-30 15:04 jQing 阅读(376) 评论(1) 推荐(1) 编辑