我正在这样使用ladda spinner:

var l = Ladda.create(document.getElementById('ladda-test'));
l.start();
l.stop();
console.log('ladda is stoped');

我的问题是执行l.stop()后,动画不会立即停止:旋转动画仅在一秒钟后停止。

最佳答案

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



例如:

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

10-08 15:17