Javascript setInterval每5秒

Hba*_*und 5 javascript jquery setinterval

我想在每个警报之间设置5秒的间隔.找到这个帖子:

setInterval(function() {
    alert("Message to alert every 5 seconds");
}, 5000);
Run Code Online (Sandbox Code Playgroud)

但是我setInterval()每隔5秒钟才能发出警报?

$(window).scroll(function() {
    if (checkVisible($('#footer'))) {
        alert("I DONT SEE A FOOTER");
    } else {
        alert("EUREKA - I SEE A FOOTER");
    }
});

function checkVisible(elm, eval) {
    eval = eval || "visible";
    var vpH = $(window).height(), // Viewport Height
        st = $(window).scrollTop(), // Scroll Top
        y = $(elm).offset().top,
        elementHeight = $(elm).height();

    if (eval == "visible") 
        return ((y < (vpH + st)) && (y > (st - elementHeight)));

    if (eval == "above") 
        return ((y < (vpH + st)));
}
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

小智 9

你可以放入加载功能

$(document).ready(function()
{
     setInterval(function() {
        alert("Message to alert every 5 seconds");
     }, 5000);
});
Run Code Online (Sandbox Code Playgroud)