jquery fadeOut完成得到错误:fadeOut(...)。完成不是一个函数

时间:2016-03-22 16:55:23

标签: jquery fadeout

我正在尝试这个:

var notifications = $( "#notifications" );
  notifications.fadeOut("slow")
  .complete(function () {
      alert('completed');
  });

但我得到了:未捕获的TypeError:notifications.fadeOut(...)。完成不是函数

参考:http://api.jquery.com/fadeout/

1 个答案:

答案 0 :(得分:3)

指定on-complete-callback有两种方法:

通过第二个参数:

var notifications = $( "#notifications" );
notifications.fadeOut("slow", function () {
    alert('completed');
});

或选项:

var notifications = $( "#notifications" );
notifications.fadeOut({
    duration: "slow",
    complete: function () {
      alert('completed');
    }
});