回调函数不能与css库一起使用

时间:2017-05-19 07:42:54

标签: javascript jquery css3

我有这个简单的代码部分,其中回调函数不起作用:

$(document).ready(function() { 
    $(".target:nth-child(3)").addClass("animated shake",function(){
      $("body").addClass("animated hinge")
    });
  });

第一个功能工作得很好(元素在颤抖)但之后没有任何事情发生。

我也在使用这个css库: https://github.com/daneden/animate.css/blob/master/animate.css

1 个答案:

答案 0 :(得分:1)

在这种情况下,您不需要回调函数,因为Jquery AddClass 不是异步方法,即只有执行addClass后才会执行下一个语句。

这应该只适用于您的情况:

$(".target:nth-child(3)").addClass("animated shake");
  $("body").addClass("animated hinge")