Javascript 显示/隐藏div的AJAX

Javascript 显示/隐藏div的AJAX,javascript,jquery,html,ajax,dom,Javascript,Jquery,Html,Ajax,Dom,我想每3秒钟实现一次对页面的ajax调用。 如果为false,它将返回0,或者返回类似Contenthtml片段 如何根据ajax返回的内容在页面上放置或删除该div?一种可能的方法: html 一种可能的方式: html 使用setInterval() setInterval(ajaxCall, 3000); function ajaxCall() { $.ajax({url:url, type:'html', success:functio

我想每3秒钟实现一次对页面的ajax调用。 如果为false,它将返回
0
,或者返回类似
Content
html片段

如何根据ajax返回的内容在页面上放置或删除该div?

一种可能的方法:

html

一种可能的方式:

html

使用setInterval()

setInterval(ajaxCall, 3000);

function ajaxCall() {
   $.ajax({url:url,
           type:'html',
           success:function(result){
             if(result==0)
               $('#content').hide();
              else
                $('#content').html(result).show();  

            }
        });
 }



 <div id="content">Content</div>
setInterval(ajaxCall,3000);
函数ajaxCall(){
$.ajax({url:url,
类型:'html',
成功:功能(结果){
如果(结果==0)
$(“#内容”).hide();
其他的
$('#content').html(result.show();
}
});
}
内容
使用setInterval()

setInterval(ajaxCall, 3000);

function ajaxCall() {
   $.ajax({url:url,
           type:'html',
           success:function(result){
             if(result==0)
               $('#content').hide();
              else
                $('#content').html(result).show();  

            }
        });
 }



 <div id="content">Content</div>
setInterval(ajaxCall,3000);
函数ajaxCall(){
$.ajax({url:url,
类型:'html',
成功:功能(结果){
如果(结果==0)
$(“#内容”).hide();
其他的
$('#content').html(result.show();
}
});
}
内容

您尝试过什么?您尝试过什么?我正在考虑这样做,尽管div有很多图像和99%的隐藏时间,但从性能角度来看,这不是最佳选择。我正在考虑这样做,尽管div有很多图像和99%的隐藏时间,因此,就性能而言,这并不是最佳选择。
setInterval(ajaxCall, 3000);

function ajaxCall() {
   $.ajax({url:url,
           type:'html',
           success:function(result){
             if(result==0)
               $('#content').hide();
              else
                $('#content').html(result).show();  

            }
        });
 }



 <div id="content">Content</div>