2013-06-14 4 views
1

Я пытаюсь запустить анимацию каждый раз, когда пользователь перебирает элемент меню.Выполнение анимации textillate.js при наведении на мышь

В настоящее время анимация запускается только при первом нажатии мыши, а не при последовательных попытках.

Я пользуюсь textillate.js.

Код:

$("#menu a").mouseenter(function() { 
    $(this).textillate({ in: { effect: 'flash' } }); 
}); 

Любые идеи?

+0

вам нужно добавить 'цикл ли: true' в настройки объекта вы передаете textillate? – boz

+0

Это делает анимацию неограниченной. Я хочу, чтобы он запускался один раз, каждый раз, когда элемент меню зависает. – jdimona

+0

Я не думаю, что плагин поддерживает это, или если он это делает, то это не документальная функция :( – boz

ответ

3

Вы можете инициализировать плагин без запуска анимации, установив autoStart: false. Тогда это просто вопрос вручную запустив анимацию MouseEnter с $elem.textillate('start');

Example

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