11
この質問は何度も尋ねられましたが、解決策のどれも私のために働かなかったことがわかります。 私は2つの効果を並行して実行したいと思います。 http://jsfiddle.net/6VVUG/複数のjQueryエフェクトを同じ要素に対して並列に実行する
この質問は何度も尋ねられましたが、解決策のどれも私のために働かなかったことがわかります。 私は2つの効果を並行して実行したいと思います。 http://jsfiddle.net/6VVUG/複数のjQueryエフェクトを同じ要素に対して並列に実行する
チェーンUIの効果を、そして一度にすべてを実行するためにdequeue()
を使用します。
私はボックスはフェードインと同時にバウンスしたいと思います。
$("#t").hide().show("fade", {}, {duration:1200}).effect("bounce", { times:3 }, { duration:400}).dequeue();
この
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);
}
感謝をお試しください!最後のエフェクトにデキュー()を設定することができます:http://jsfiddle.net/6VVUG/2/ 両方のエフェクトにdequeue()を置くと、アニメーションのブレーキが面白いです。 –
はい、そうです、同じ要素にアニメーションを追加することは、それらを連鎖することとまったく同じです.FXキューに追加され、それらをすべて一度に再生し、FXキューを空にします。各ステートメントは、意図したとおりに動作しません。 – adeneo