持续延迟加载,直到在javascript中完成

时间:2018-10-20 01:04:42

标签: javascript

我使用jquery创建了一个简单的插件,该插件通过使用来自服务器的发布请求来加载内容。所有信息都是在div上的 data-attr 上定义的,名称为 loader [] 。它已成功加载内容。但是,结果数据可能包含更多的loading div标签。我正在寻找的方式是,一旦第一次运行完全完成,请再次检查是否有name = loader []的div,是否再次有运行循环,然后重复执行,直到没有name = loader []的div。 ]出现在正文部分。我尝试将代码包装在运行两次的for循环中,但由于循环立即结束而无法正常工作。

  

使用插件加载数据后,我将该div的名称更改为 loaded ,以便在下次运行时将其重新加载。

 $('body').find('div[name^="loader"]').map(function(i, elem) {
       $(elem).loader();
    });

0 个答案:

没有答案