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