Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. Crunching data.
  2. Crunching data..
  3. Crunching data...
  4. Crunching data.
  5. Crunching data..
  6.  
  7. function loader(div) {
  8. div.append('<div id="loader"></div>');
  9. load = div.find('#loader');
  10. load.html('Crunching Some Data.');
  11. numberOfPeriods = 1;
  12. while($('#loader').length > 0) {
  13. setTimeout(function() {
  14. if(numberOfPeriods < 4) {
  15. numberOfPeriods++;
  16. for(var i=0; i<numberOfPeriods; i++) {
  17. load.append('.');
  18. }
  19. } else {
  20. load.html('Crunching Some Data.');
  21. numberOfPeriods = 1;
  22. }
  23. }, 200);
  24. }
  25. }
  26.  
  27. function showLoader() {
  28. var load;
  29. load = $('<div id="loader"></div>');
  30. $(document.body).append(load);
  31. load.html('Crunching Some Data.');
  32. numberOfPeriods = 1;
  33.  
  34. interval = setInterval(function(){
  35. if(numberOfPeriods < 4)
  36. {
  37. load.html(load.html() + '.');
  38. numberOfPeriods++;
  39. }
  40. else
  41. {
  42. load.html('Crunching Some Data.');
  43. numberOfPeriods = 1;
  44. }
  45. }, 200);
  46. }
  47.  
  48. function hideLoader(){
  49. clearInterval(interval);
  50. $('#loader').remove();
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement