2016-04-29 2 views
2

Я связал jQuery, animate.css и morphtext.js в моем документе header.Плагин Morphtext jQuery не работает

Внутри h1 я создал пролет с идентификатором 'js-rotating'. Я тогда назвал его непосредственно в html как так

<script> 
$("#js-rotating").Morphext({ 
animation: "bounceIn", 
separator: ",", 
speed: 2000, 
complete: function() { 
} 
}); 
</script> 

Однако, плагин не отвечает. Я проверил, что я могу получить доступ к связанным файлам css и js через прямые ссылки. Что может вызвать эту проблему?

+0

Можете ли вы создать скрипку .. –

+0

Если вы можете поделиться весь HTML + JS + CSS, то мы можем заглянуть в него. Просто поместите все на jsfiddle и поделитесь ссылкой – Aslam

+1

Есть ли ошибки в консоли? Если так, то кто они? –

ответ

0

ваш код отлично работает для меня, но проблема в том, что ваш скрипт выполняется до полной загрузки Dom.

Чтобы устранить эту проблему, введите свой скрипт внутри jQuery ready() Метод, чтобы гарантировать правильную загрузку DOM перед выполнением каких-либо функций.

<script> 
     $(document).ready(function() { 
     $("#js-rotating").Morphext({ 
      animation: "bounceIn", 
      separator: ",", 
      speed: 2000, 
      complete: function() { 
      } 
     }); 
     }); 
    </script> 

это working demo

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