Advertisement
Guest User

Untitled

a guest
Aug 14th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. function buildTest()
  2. {
  3. window.scrollTo(0,document.body.scrollHeight);
  4. var build = '<style>.oneListValue div{transition: all 1s;}.oneListValue span{display: inline-block;margin: 3px 0px;height:15px;} .oneListValue{display: inline-block;width: 15px;text-align: center;height: 18px;overflow: hidden;}</style><div class="col-md-4"><div class="tyt_wart"><div class="stat_f"><i class="fa fa-bolt" style="font-size: 22px;"></i></div><div id="test" style="font-size: 22px;font-family: '+'Montserrat'+';font-weight: 500;display: inline-block;"></div><span class="tyt_op tyt_u">IQ KAUMU</span></div></div>';
  5. $('.container-fluid.footer_alt .col-md-7').empty();
  6. $('.container-fluid.footer_alt .col-md-7').append(build);
  7. }
  8. buildTest();
  9.  
  10. function createPosition(where, value)
  11. {
  12. var elem = $('#'+where);
  13. var build = '<div class="oneListValue"><div style="margin-top:-'+(value*21)+'px"><span>0</span><span>1</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span></div></div>';
  14. if($('#'+where+' .oneListValue').length)
  15. {
  16. elem.find('.oneListValue:first').before(build);
  17. }
  18. else
  19. {
  20. elem.append(build);
  21. }
  22. }
  23.  
  24. function setValue(where, value)
  25. {
  26. value = value.toString();
  27. var arr = [];
  28. for (var i = 0; i < value.length; i++) {
  29. arr.push(value[i]);
  30. }
  31. if(($('#'+where+' .oneListValue').length) < arr.length)
  32. {
  33. var mustAdd = arr.length - ($('#'+where+' .oneListValue').length);
  34. //for (var i = 0; i < arr.length; i++) {
  35. for (var i = arr.length-1; i >= 0; i--) {
  36. if(i == arr.length-mustAdd-1)
  37. {
  38. break;
  39. }
  40. createPosition(where, arr[i]);
  41. }
  42. for (var w = mustAdd; w < (arr.length-mustAdd)+1; w++) {
  43. $($('#'+where+' .oneListValue')[w]).find('div').css("margin-top","-"+(arr[w]*21)+"px");
  44. }
  45. setValue(where,value);
  46. }
  47. else
  48. {
  49. for (var i = 0; i < arr.length; i++) {
  50. $($('#'+where+' .oneListValue')[i]).find('div').css("margin-top","-"+(arr[i]*21)+"px");
  51. }
  52. }
  53. if(($('#'+where+' .oneListValue').length) > arr.length)
  54. {
  55. $('#'+where+' .oneListValue').remove();
  56. setValue(where,value);
  57. }
  58. }
  59.  
  60. var val = 80000;
  61. setValue('test', val);
  62.  
  63. setInterval(function()
  64. {
  65. val = parseFloat(val) + parseFloat((Math.random()*10000).toFixed());
  66. setValue('test', val);
  67. }, 1500);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement