这是我的功能:

function showGeneralWarning(msg) {
    if (getIDQuantity("generalWarning") < 1) {
        $("#Warnings").append('<p id="generalWarning" class="alert alert-danger" style="display: none;">' + msg + '</p>');
        $("#generalWarning").fadeIn('slow').animate({opacity: 1.0}, 100).effect("pulsate", { times: 5 }, 1000);
        $("#generalWarning").fadeOut('slow').animate({opacity: 1.0}, 100).effect("pulsate", { times: 5 }, 1000);
    }
}


它会完美消失,但会一直保留在那里(永远不会消失并消失)。

最佳答案

这是一个简单的示例,希望它是您想要的
    $('.fadein').hide().fadeIn('slow').delay( 800 ).fadeOut('slow');
https://jsfiddle.net/3spc9541/

有关链接的更多信息
http://www.w3schools.com/jquery/jquery_chaining.asp

09-29 20:21