2015-10-14 6 views
0

мне нужно изменить -Преобразование из GSAP Jquery в GSAP Javascript

$(function() { 

    $(".nav-1").hover(function() { 
      TweenMax.to($(this), 0.2, {scale:1.2}); 
     }, 
     function() { 
      TweenMax.to($(this), 0.2, {scale:1}); 
     } 

    ); 

}); 

В JavaScript?

Это мой HTML -

<h1 id="animate1"> 
    <div class="nav-1">T</div> 
    <div class="nav-1">R</div> 
    <div class="nav-1">U</div> 
    <div class="nav-1">S</div> 
    <div class="nav-1">T</div> 
    <div class="nav-1">E</div> 
    <div class="nav-1">D</div> 
    <div class="nav-1">S</div> 
    <div class="nav-1">E</div> 
    <div class="nav-1">R</div> 
    <div class="nav-1">V</div> 
    <div class="nav-1">I</div> 
    <div class="nav-1">C</div> 
    <div class="nav-1">E</div> 
</h1> 

Есть ли способ для анимации для переключения между буквами, не парить над каждой буквой?

Любая помощь будет приниматься в значительной степени.

ответ

0

Jquery к чистому JavaScript:

В вашем яваскрипта блоке кода Ниже приводится стенограмма из Jquery $(document).ready функции.

$(function() { 
    // this will execute after document is ready 
}); 

Адрес document ready equivalent without jquery.

Вы можете использовать mouseentermouseleave события вместо функции зависания jquery.

Анимация круг через без зависания:

http://jsfiddle.net/shishirmorshed/ke24sagj/

0

Это должно быть очень простым процессом для вас. Вы можете использовать это для Rollovers: document.getElementById ("yourObject"). AddEventListener ("mouseover", rollOverAni); document.getElementById ("yourObject"). AddEventListener ("mouseleave", rollOutAni);

, и с помощью GSAP вы можете легко вводить элементы точно так же, как JQuery, например: TweenMax.set ("# MyBox", {left: "- 100%"});

- чехлы

+0

Благодарим за участие в stackoverflow. Кажется, это хороший ответ, так почему бы не улучшить его, отредактировав его и применив некоторое форматирование к блокам кода. Вы можете узнать больше на http://stackoverflow.com/editing-help –

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