Подтвердить что ты не робот

Выполнять несколько эффектов jQuery для одного и того же элемента параллельно

Я вижу, что этот вопрос задавали много раз, но ни один из решений не работал у меня. У меня есть два эффекта, которые я хочу выполнить параллельно.

Я хочу, чтобы ящик затухал и прыгал одновременно: http://jsfiddle.net/6VVUG/

4b9b3361

Ответ 1

Настройте эффекты пользовательского интерфейса и используйте dequeue(), чтобы выполнить их все сразу.

$("#t").hide().show("fade", {},  {duration:1200}).effect("bounce", { times:3 },  { duration:400}).dequeue();

FIDDLE

Ответ 2

Попробуйте это

function g()
 {
    $("#t").hide();
    $('#t').show();
    $("#t").animate({ opacity: 0.5 }, 0).effect("bounce", { times:3 },  { duration:400, queue: false});
    $("#t").animate({ opacity: 1 }, 0);
 }