アニメーションがjQueryでアニメーションの100%をヒットするときを知る方法はありますか?jQuery - CSSアニメーションが100%ヒットするときを教えてください
{0%{-xxx-transform:translate(0,0);}
100%{-xxx-transform:translate(-500px, 300px); opacity: 0.1;}
アニメーションがjQueryでアニメーションの100%をヒットするときを知る方法はありますか?jQuery - CSSアニメーションが100%ヒットするときを教えてください
{0%{-xxx-transform:translate(0,0);}
100%{-xxx-transform:translate(-500px, 300px); opacity: 0.1;}
transitionend
イベントを使用できます。
$('#elem').bind('transitionend', function()
{
alert('finished animating');
});
あなたの答えをありがとうが、実際に移行は正しい方法ではなかった。しかし、 'webkitAnimationEnd'または 'animationEnd'。 – Philip
これは正しい答えです。
$(elem).bind( 'webkitAnimationEnd'、function(event){ // function });
だけ明瞭のために、ここではすべてのブラウザ固有の「animationEndのプロパティのリストがあります:
$('#foo').bind('animationEnd oAnimationEnd msAnimationEnd mozAnimationEnd webkitAnimationEnd', function(event){
// Do stuff once the CSS animation has finished.
});
あなたはhttp://stackoverflow.com/questions/7134584を見たいかもしれません/あなたが助けることができるjqueryの使い方を教えてください。 –