Ladda旋转动画在停止后持续旋转一秒钟()

时间:2015-04-29 08:47:17

标签: javascript jquery twitter-bootstrap

我正在使用ladda spinner这样:

app.filter('unsafe', function($sce) {
    return $sce.trustAsHtml;
}); 

我的问题是,在var l = Ladda.create(document.getElementById('ladda-test')); l.start(); l.stop(); console.log('ladda is stoped'); 执行后,动画不会立即停止:旋转动画仅在一秒后停止。

1 个答案:

答案 0 :(得分:0)

您可以使用超时功能等待一秒钟 - 然后执行您的代码。

  

setTimeout()方法将等待指定的数量   毫秒,然后执行指定的函数。

     

setTimeout()的第一个参数应该是一个函数。

     

第二个参数表示从现在起你有多少毫秒   想要执行第一个参数。

例如:

var l = Ladda.create(document.getElementById('ladda-test'));
l.start();
setTimeout(function() {
    l.stop();
    console.log('ladda is stoped');
}, 2000); // This unit equates to two seconds

您可以在此处详细了解时间事件:http://www.w3schools.com/js/js_timing.asp

相关问题