1

現在、遷移開始時にイベントをバインドしようとしています。アニメーションは、フォーカス時にサイズ変更されるテキストエリアで構成されています。

移行の終わりについては、次のことがわかっています。

jQuery(this).bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd", function() {
});

しかし、移行の終わりには、何を使用できますか?

注: 私の場合、animationstart と animationend は機能しません。

4

1 に答える 1

3

トランジションがテキストエリア フォーカスで開始する場合は、次を使用しない理由:

$('textarea').on('focus focusout', function() {
    $('div').html('started');
}).on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd", function() {
    $('div').html('ended');
});

実際の例を次に示します: http://jsfiddle.net/neYfj/5/ - トランジションが開始されると起動し、transitionendイベントも追加します。

于 2013-04-20T13:40:11.457 に答える