2014-02-03 2 views
1

Следующий код вызывает ошибку, и я не могу понять, что не так, поскольку оно работает в jsFiddle.Uncaught TypeError: Object # <Object> не имеет метода 'easeOutQuart'

<html> 
    <head> 
     <script type="text/javascript" src="/jquery.js"></script> 
     <script> 
      window.onload = function() { 
       $({countValue:0}).animate(
        {countValue:500}, 
        { 
         duration: 5000, /* Time for animation in milliseconds */ 
         easing:"easeOutQuart", 
         step: function (value) { /* Fired every "frame" */ 
          $('span').html(parseInt(value)); 
         } 
        } 
       ); 
      } 
     </script> 
    </head> 

    <body> 
     <span></span> 
    </body> 
</html> 

Ошибки я получаю:

Uncaught TypeError: Object # has no method 'easeOutQuart'

Как я могу исправить эту проблему?

+0

Не могли бы вы добавить ссылку на скрипку? – reergymerej

+2

Это специальная анимация, она не поставляется по умолчанию с помощью jQuery. – dfsq

ответ

4

Вам необходимо импортировать jQuery Easing Plugin.

+0

Возможно, вы захотите связать OP с ним и объяснить, для чего он нужен. –

Смежные вопросы