同时`.animate()`和`.effect()`

时间:2011-07-27 02:56:21

标签: jquery jquery-ui

我有一个<input>元素,我正在做两件事:使用.animate()将背景淡化为绿色,然后使用.effect()摇动它。这是我的代码:

$myInputElement.animate({backgroundColor: 'green'}, 1000).effect( "shake", {times:3, distance:2}, 40 );

问题是首先背景淡出,然后元素摇动。我怎么能同时发生两次?

2 个答案:

答案 0 :(得分:1)

更新

首先运行40毫秒:http://jsfiddle.net/96DQ6/4/

答案 1 :(得分:0)

你试过这样的吗?

$myInputElement.animate({backgroundColor: 'green'}, 1000);
$myInputElement.effect( "shake", {times:3, distance:2}, 40 );