我试图将fadeOut()放入函数中,以便可以在脚本的各个位置使用它。尽管应该可以,但我还是无法正常工作。这是我从Firebug中得到的错误:

TypeError: $(...).html(...).parent(...).fadeIn(...).fadeMe is not a function

success: function(x) {

    if(x["s"] == false) {

    $('.errors').html(x['m']).parent().fadeIn().fadeMe(); // i'm stuck here

    } else if(x["s"] == true) {
        // other code
    }
},

function fadeMe(){
    setTimeout(function() { $(".errors").fadeOut(); }, 5000)
};

最佳答案

我认为您不需要使用setTimeout来代替:

$('.errors').delay(5000).fadeOut();


参考文献

.delay()

关于javascript - jQuery fadeMe不是函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26323875/

10-09 22:56