Мне предоставлено подрезанное подмножество jQuery lib, одна из ключевых функций, которые мне не хватает, - это функции .effect
. Однако у меня есть .animate
. Мне было интересно, есть ли у кого-нибудь идеи, как я могу воспроизвести функции анимации.Внедрение эффекта jake-эффекта jQuery с анимацией
Я особенно заинтересован в том, чтобы сделать это всего несколько строк, поскольку мне нужно сохранить размер кода. Именно поэтому jquery lib настолько мал, насколько он есть, и не имеет функций эффектов.
TLDR - Я пытаюсь заменить
$("#"+id_string).effect("shake", {}, "fast");
С чем-то с помощью .animate
в JQuery.
Поскольку я застрял в сильно сокращенной версии jquery, у меня вообще нет доступа к коду эффектов. Я играл со следующим ... должен добавить его в качестве ответа, поскольку can not, кажется, форматирует ответы. – wmitchell 2010-12-09 14:40:30
@wmitchell - я связал вас с исходным кодом в ответе :) – 2010-12-09 14:41:52
Новые ссылки: [jquery.ui.effect.js] (https://github.com/jquery/jquery-ui/blob/master/ui/ jquery.ui.effect.js) и [jquery.ui.effect.shake.js] (https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.effect-shake.js) – 2012-09-29 15:07:55