Создание волн из писем с помощью jQuery


Я пытаюсь создавать волны из букв при наведении курсора, используя jQuery и его плагин lettering.js, который охватывает каждую букву элемента.
Это то, что я пытался сделать [http://jsbin.com/ezuze])
Я новичок и пытался использовать for цикл, но не удалось:(. Кто-нибудь знает, как это сделать?

2 ответа

animate() функция используется неправильно ( демо)

$(function() {
  $('h1').lettering();
  $('h1 span')
    .css('position','relative')
    .hover(function(){
      $(this).animate({ top:'10px' }, 100);
    }, function(){
      $(this).animate({ top: 0 }, 100);
    });

});

И никакой цикл не требуется, если только вы не хотите анимировать ВСЕ пролеты при первом наведении.

http://jsbin.com/ezuzep/4/edit

Использование встроенного .each() функция лучше для новых игроков, так как циклы могут быть довольно запутанными.

Другие вопросы по тегам