jquery fadeOut Complete 出现错误 : fadeOut(. ..).complete 不是函数

标签 jquery fadeout

我正在尝试这个:

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

但是我得到:未捕获的类型错误:notifications.fadeOut(...).complete不是一个函数

引用:http://api.jquery.com/fadeout/

最佳答案

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

通过第二个参数:

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

或通过选项:

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

关于jquery fadeOut Complete 出现错误 : fadeOut(. ..).complete 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36160582/

相关文章:

javascript - 在悬停时选择 sibling

jquery - 如何读取jqgrid中的userData?

javascript - 在jquery中找不到这个类的错误

javascript - javascript中三个div的淡入和淡出循环

javascript - 使用 select by id 在特定传单弹出窗口中创建图形

jquery - 按钮无法显示移动菜单

javascript - 如何在图像 fadeIn 和 fadeOut 上使用 stop() 正确防止事件堆叠?

javascript - 淡入淡出间隔

jQuery fadeIn fadeOut 使页面滚动

Jquery 文本框和文本区域内的淡出文本