我在页面的不同部分中使用ladda.js,如下所示:
var siteVisitConfirmation = $('.btn-site-visit-confirmation').ladda();
siteVisitConfirmation.click(function(position) {
siteVisitConfirmation.ladda("start");
setSiteVisitLocation(position);
});
我有5个这样的ladda按钮。有什么方法可以找出正在旋转的
laddaButtons
吗? 最佳答案
如果需要检查单个按钮是否为spinnig,则可以使用库的本地函数isLoading()
:
let laddaButton = $('#mybutton').ladda();
laddaButton.ladda('start');
laddaButton.isLoading(); //true
但是,如果需要获取多个,则可以简单地检查按钮是否具有
data-loading
属性:let allButtonsSpinning = $('.btn-site-visit-confirmation[data-loading]');
Source