【问题标题】:How to catch spinning ladda buttons at the moment?目前如何捕捉旋转的ladda按钮?
【发布时间】:2017-02-15 11:36:35
【问题描述】:

我在页面的不同部分使用ladda.js,如下所示:

var siteVisitConfirmation = $('.btn-site-visit-confirmation').ladda();

siteVisitConfirmation.click(function(position) {
    siteVisitConfirmation.ladda("start");
    setSiteVisitLocation(position);
});

我有 5 个这样的 ladda 按钮。有什么方法可以找出哪个laddaButtons 在旋转?

【问题讨论】:

    标签: javascript ladda


    【解决方案1】:

    如果你需要检查单个按钮是否在旋转,你可以使用库的原生函数isLoading()

    let laddaButton = $('#mybutton').ladda();
    laddaButton.ladda('start');
    laddaButton.isLoading(); //true
    

    但是如果你需要获取多个,那么你可以简单地检查按钮是否具有data-loading 属性:

    let allButtonsSpinning = $('.btn-site-visit-confirmation[data-loading]');
    

    Source

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-23
      • 2011-11-16
      • 1970-01-01
      • 2015-02-24
      • 1970-01-01
      • 2021-11-23
      • 2012-05-01
      相关资源
      最近更新 更多