Javascript 使用jQuery在特定时间段交替显示数据库中的文本

Javascript 使用jQuery在特定时间段交替显示数据库中的文本,javascript,jquery,Javascript,Jquery,我对jQuery非常陌生。我需要在特定的时间间隔显示数据库中的客户推荐信。就像这张照片上的一样。在这个网站上有一个推荐信容器,其中推荐信在某个时间段从数据库中逐个显示。我在谷歌上尝试了很长时间,但没有成功。如果你知道我可以下载这样一个脚本的任何链接,这将对我非常有帮助。谢谢。好吧,你可以看看你链接的网站是怎么做的,对吗 (函数($){ $(文档).ready(函数(){ var el=$(“#证明”); 如果(el){ 旋转刺激(); 设定间隔(旋转时间,20000); } }); 函数旋转时间

我对jQuery非常陌生。我需要在特定的时间间隔显示数据库中的客户推荐信。就像这张照片上的一样。在这个网站上有一个推荐信容器,其中推荐信在某个时间段从数据库中逐个显示。我在谷歌上尝试了很长时间,但没有成功。如果你知道我可以下载这样一个脚本的任何链接,这将对我非常有帮助。谢谢。

好吧,你可以看看你链接的网站是怎么做的,对吗

(函数($){
$(文档).ready(函数(){
var el=$(“#证明”);
如果(el){
旋转刺激();
设定间隔(旋转时间,20000);
}
});
函数旋转时间(){
var pageUrl=“randomEssential.php”
$.ajax({
键入:“获取”,
url:pageUrl,
cache:false,
成功:功能(msg){
$(“#推荐”).slideUp('slow').fadeOut(3000,函数(){
var el=$(“#证明”);//引用一些容器标记,如或将写入随机消息的位置。
html(msg);
el.slideDown('slow')。fadeIn('slow');
});
}
});
}
})(jQuery)

此代码设置一个20秒的计时器,将从页面返回的HTML加载到推荐div中

<div id="testimonial">
</div>

<script>
(function($){
$(document).ready(function(){
    var el = $("#testimonial");
    if (el){
    RotateTestimonial();
    setInterval(RotateTestimonial, 20000);
    }
});

function RotateTestimonial(){
    var pageUrl = "YourPageHereReturnsHTML.aspx"
    $.ajax({
            type: "GET",
            url: pageUrl,
            cache:false,
            success: function(msg) {                   
                $("#testimonial").slideUp('slow').fadeOut(3000, function (){
                    var el = $("#testimonial"); 
                    el.html(msg);
                    el.slideDown('slow').fadeIn('slow');
                });
            }
    });
}
})(jQuery)
</script>

(函数($){
$(文档).ready(函数(){
var el=$(“#证明”);
如果(el){
旋转刺激();
设定间隔(旋转时间,20000);
}
});
函数旋转时间(){
var pageUrl=“YourPageHereReturnsHTML.aspx”
$.ajax({
键入:“获取”,
url:pageUrl,
cache:false,
成功:函数(msg){
$(“#推荐”).slideUp('slow').fadeOut(3000,函数(){
var el=$(“#证明”);
html(msg);
el.slideDown('slow')。fadeIn('slow');
});
}
});
}
})(jQuery)

不错。我正要发布完全相同的答案。OP:“我对jQuery非常陌生。”OP:“如果你知道我可以下载这样一个脚本的任何链接”。这对我帮助很大,我可以实现我想要的。非常感谢。这对我帮助很大,我可以实现我想要的。我没有投票权。如果我得到那项特权,我以后一定会投票表决。非常感谢你。
<div id="testimonial">
</div>

<script>
(function($){
$(document).ready(function(){
    var el = $("#testimonial");
    if (el){
    RotateTestimonial();
    setInterval(RotateTestimonial, 20000);
    }
});

function RotateTestimonial(){
    var pageUrl = "YourPageHereReturnsHTML.aspx"
    $.ajax({
            type: "GET",
            url: pageUrl,
            cache:false,
            success: function(msg) {                   
                $("#testimonial").slideUp('slow').fadeOut(3000, function (){
                    var el = $("#testimonial"); 
                    el.html(msg);
                    el.slideDown('slow').fadeIn('slow');
                });
            }
    });
}
})(jQuery)
</script>