
删除节点的函数
function removeNode(n){
if(n && ntagName != 'BODY'){
jQueryeventremove(n);
jQueryremoveData(n);
for(var i=0,e;e=nchildNodes[i++];){
removeNode(e);}
d = d || documentcreateElement('div');
dappendChild(n);
dinnerHTML = '';
//douterHTML = '';}}调用部分:
function temp() {
$get(url, null, function(data) {
if(data['success']) {
$('#scrollZJ01')children()each(function(i){
removeNode(this);});documentgetElementById("scrollZJ01")innerHTML = "";//显示数据var innerHtml = "";
for(var i =0;i< data["pickedDtails"]length;i++){
innerHtml+="<li";
innerHtml+="<span"+data["pickedDtails"][i]["luckyAt"]+"</span";
innerHtml+="</span";
innerHtml+="</li";}documentgetElementById("scrollZJ01")innerHTML = innerHtml;}dom中的节点数不增长,但是内存一直在增加,每次200k左右
您好!很高兴为您答疑。
确实存在这个问题,这个问题的根源在于跨域,作为开发者,您需要的只是人工设定一下客户端sessionid的传递即可。
如果对我们的回答存在任何疑问,欢迎继续问询。
以上就是关于jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决全部的内容,包括:jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决、net中jquery uploadify上传控件在火狐浏览器 session怎么取不到、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)