延迟回调不适用于hide事件

时间:2014-07-08 03:56:51

标签: jquery

$("#myDiv").delay("3000").fadeOut("1000",function(){
            $(this).hide();
        });

div在3秒后直接隐藏,它不会淡出......为什么?

1 个答案:

答案 0 :(得分:1)

就这样使用:

$("#myDiv").delay("3000").fadeOut("1000");

无需在回调中使用$(this).hide() fadeOut("1000")做你想做的事。