index.js 700 B

1234567891011121314151617181920212223242526272829
  1. /*显示正在加载*/
  2. function showLoader(text) {
  3. var $loader = document.getElementsByClassName('loader')[0];
  4. if ($loader) {
  5. $loader.classList.add('is-active');
  6. text = text || "正在加载数据";
  7. setLoaderText(text);
  8. }
  9. }
  10. /*设置正在加载文字*/
  11. function setLoaderText(text) {
  12. var $loader = document.getElementsByClassName('loader')[0];
  13. if ($loader && text) {
  14. $loader.setAttribute("data-curtain-text", text);
  15. }
  16. }
  17. /*移除正在加载*/
  18. function removeLoader() {
  19. var $loader = document.getElementsByClassName('loader')[0];
  20. if ($loader) {
  21. $loader.classList.remove('is-active');
  22. setLoaderText("");
  23. }
  24. }