transitionendイベント
例
遷移元素およびテキストスタイルの完了後の<div> CSSを変更します。
//サファリ3.1ダオ6.0のコード
。のdocument.getElementById( "myDIV」)は、addEventListener(" webkitTransitionEnd」、てmyFunction);
//標準の構文
。のdocument.getElementById( "myDIV」)は、addEventListener(" transitionend」、てmyFunction);
。のdocument.getElementById( "myDIV」)は、addEventListener(" webkitTransitionEnd」、てmyFunction);
//標準の構文
。のdocument.getElementById( "myDIV」)は、addEventListener(" transitionend」、てmyFunction);
»をお試しください
定義と使用法
transitionendイベントは、移行を完了するためにCSSの後にトリガされます。
注:移行が完了する前に削除された場合、例えば、CSS トランジション・プロパティの属性が削除され、遷移イベントがトリガされません。
CSSトランジションの詳細は、私たちを参照してくださいCSS3トランジションを 。
ブラウザのサポート
表中の数値は、このイベントのバージョンをサポートする最初のブラウザを表します。
指定された数のサポートで「Webkitの」または「MOZ」または「O」は、イベントの最初のバージョンを付けます。
イベント | |||||
---|---|---|---|---|---|
transitionend | 26.0 webkitTransitionEndへ4.0 | 10.0 | 16.0 mozTransitionEndへ4.0 | 6.1 3.1 webkitTransitionEnd | 12.1 oTransitionEndへ10.5 |
注意:Safariの3.1ダオバージョン6.0をwebkitTransitionEnd接頭辞を使用し、イベントをサポートしていました。
文法
object.addEventListener(「webkitTransitionEnd」、にMyScript) ; //サファリ3.1 6.0ダオコード
.addEventListener(「transitionend」、にMyScriptオブジェクト ); //標準の構文
.addEventListener(「transitionend」、にMyScriptオブジェクト ); //標準の構文
注:Internet Explorer 8のとIEの以前のバージョンをサポートしていないのaddEventListener()メソッドを。
技術的詳細
バブルをサポートするかどうかを指定します。 | はい |
---|---|
それをキャンセルすることができます。 | はい |
イベントの種類: | TransitionEvent |
関連ページ
CSSチュートリアル: CSS3トランジション
CSSリファレンス: CSS3遷移プロパティ
CSSリファレンス: CSS3トランジションのプロパティ、プロパティ
イベントオブジェクト