 
			
				30.06.2019, 15:24
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.06.2019 
					
					
					
						Сообщений: 8
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Включение скрипта при клике.
			 
			
		
		
		
		Здравстуйте есть js код: 
$(document).ready(function($) {
        $('.count-number').counterUp({
            delay: 90,
            time: 10000
        });
 });
Что прописать, чтобы он начал работу только при клике на его элемент.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 15:38
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		UnicornLord,
  
$(function() {
   $('.count-number').on('click', function() {
   $(this).counterUp({
            delay: 90,
            time: 10000
        });
   })
});
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 15:59
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.06.2019 
					
					
					
						Сообщений: 8
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		работатет но не совсем так. Подскажите пожалуйста, как сделать чтобы вначале отчета, до клика были цифры 0, и чтоб при клике они только начали ползти вверх, а то сейчас там сразу цифры 9999 и при клике, они просто заново начинают отчет. И КЛИК ЧТОБ БЫЛ ПО ЛЮБОМУ МЕСТУ ЭКРАНА ТЕЛЕФОНА. Спасибо за помощь   
Вот html код 
 
<body>
		<div class="counter">
		<h2 class="timer count-title count-number first">999999</h2>
		</div>
		<div class="counter">
		<h2 class="timer count-title count-number second">999999</h2>
		</div>
	</body>
 
А вот js 
 
$(function() {
   $('.count-number').on('click', function() {
   $(this).counterUp({
            delay: 90,
            time: 10000
        });
   })
});
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось UnicornLord, 30.06.2019 в 16:02.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 16:16
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		UnicornLord,
  
<!doctype html>
<html>
<head>
    <title>untitled</title>
    <meta charset="utf-8">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <style>
    @font-face{
      font-family:'Intro';
      src:url('http://s.platformalp.ru/fonts/intro/400.woff2') format('woff2');
    }
    .num{
      font-size:104px;
      font-weight:600;
      font-family:'Intro';
      color:#999999;
    }
    .num .m{
      color:#FF1493;
    }
    .num .m:nth-last-child(n +4){
      color:#006400;
    }
    </style>
    <script>
$(function() {
  $(".num").each(function(c, b) {
    b = $(b);
    var a = b.data(), num = $({n:a.num});
    b.click(function() {
    num.stop();
    num[0].n = a.num;
    num.animate({n:a.end}, {duration:a.duration, step:function(a) {
      a = ("" + (a | 0)).split("").reduce(function(a, b) {
        return a + "<span class='m'>" + b + "</span>";
      }, "");
      b.html(a);
    }});
})
  });
});
    </script>
</head>
<body>
    <div class="num" data-num="0"  data-end="10000"  data-duration="2000">click</div>
    <div class="num" data-num="15000"  data-end="-10"  data-duration="20000">click</div>
</body>
</html>
 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 16:29
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.06.2019 
					
					
					
						Сообщений: 8
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
$(document).ready(function($) {
        $('.count-number').counterUp({
            delay: 90,
            time: 10000
        });
 });
А как сделать просто задержку автозапуска скрипта на 15 сек, и чтоб запуск начинался без клика с цифры 0  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось UnicornLord, 30.06.2019 в 16:36.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 17:26
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 UnicornLord, 
 нет такого параметра в этом плагине. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 17:50
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 03.06.2019 
					
					
					
						Сообщений: 8
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		спасибо, помогло, взял в итоге этот код.  
$(function() {
  $(".num").each(function(c, b) {
    b = $(b);
    var a = b.data(), num = $({n:a.num});
    $(function() {
    num.stop();
    num[0].n = a.num;
    num.animate({n:a.end}, {duration:a.duration, step:function(a) {
      a = ("" + (a | 0)).split("").reduce(function(a, b) {
        return a + "<span class='m'>" + b + "</span>";
      }, "");
      b.html(a);
    }});
})
  });
});
Но есть еще последний вопрос, как замедлить счет числа, слишком быстро набирается число. 
куда вставить 
 
delay: 90,
       time: 100000
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 18:08
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от UnicornLord
			
		
	 | 
 
	| 
		как замедлить счет числа, слишком быстро набирается число.
	 | 
 
	
 
 
	
 
	| 
		
			Сообщение от рони
			
		
	 | 
 
	| 
		data-duration="2000"
	 | 
 
	
 
 изменить 2000 (это две секунды)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				30.06.2019, 18:13
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				12.08.2019, 12:23
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 12.08.2019 
					
					
					
						Сообщений: 1
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
Ооо, вот за это спасибо   Я насколько знаю многие применяют эту технику, когда настраивают бонусы  https://maxbetcasino.net/luchshie-bonusyi-v-kazino в максбет тоже использовал я эту технику.  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось barskihmaksimka159, 19.08.2019 в 10:22.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |