Показать сообщение отдельно
  #4 (permalink)  
Старый 17.02.2017, 15:11
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Как-то так
$(function () { 
   var scrollFlag = false; 
   $(window).scroll(function() {
      if ($(this).scrollTop()> 1550) {
         if(!scrollFlag)  {
             scrollFlag = true;
             $(".dial").knob();
             $({animatedVal: 0}).animate({animatedVal: 100}, {
                  duration: 2000,
                  size: 230,
                  easing: "swing",
                  step: function() { 
                     $(".dial").val(Math.ceil(this.animatedVal)).trigger("change"); 
                  }   
             });
         }
      }
      else { scrollFlag = false; }
   });
});
Ответить с цитированием