+ -
当前位置:首页 → 问答吧 → Jquery 的 html()方法性能的疑惑

Jquery 的 html()方法性能的疑惑

时间:2010-02-25

来源:互联网

$.ajax({
type : "POST",
url : rootPath + "/sys.showMobileDinnerPage.do",
data : "dinnerId=" + dinnerId,
success : function(data) {
var content = data;
$("#contentDiv").html(data);
},
dataType : "html"
});
多次调用这个方法的时候,发现游览器的占用的内存不断增大。如果传送的数据量很大的情况下,会达到600M-700M左右。
似乎html() 这个方法调用后,不清除原来doom对象中的各个节点的占用内存。那么在具体的实现中要怎么去做,才能解决这个使得游览器占用内存不断增加的难题呢?

作者: power12345   发布时间: 2010-02-25

那你试试原生的方法呢,即:xx.innerHTML=xxx;‘
不一定是这个方法导致的

作者: ywqbestever   发布时间: 2010-02-25

相关阅读 更多