Peristiwa transitionend
Definisi dan Penggunaan
Peristiwa transitionend terjadi saat transisi CSS selesai.
Keterangan:Jika transisi dihapus sebelum selesai, misalnya jika CSS dihapus transition-property Properti, transisiend peristiwa tidak akan diaktifkan.
Untuk mendapatkan pengetahuan lebih lanjut tentang transition CSS, belajar di Tutorial Transition CSS3.
Contoh
Lakukan sesuatu terhadap elemen <div> saat transisi CSS selesai:
// Kode untuk Safari 3.1 sampai 6.0 document.getElementById("myDIV").addEventListener("webkitTransitionEnd", myFunction); // Syntax Standar document.getElementById("myDIV").addEventListener("transitionend", myFunction);
Syntax
object.addEventListener("webkitTransitionEnd", myScript); // Kode untuk Safari 3.1 sampai 6.0 object.addEventListener("transitionend", myScript); // Syntax Standar
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener().
Detil Teknologi
Bubbling: | Dukung |
---|---|
Dapat Dibatalkan: | Dukung |
Tipe Peristiwa: | Event TransitionEvent |
Versi DOM: | Level 3 Events |
Dukungan Browser
Angka di tabel menunjukkan versi pertama browser yang mendukung peristiwa ini penuh.
Angka yang dijadikan referensi di tabel menunjukkan versi pertama browser yang mendukung peristiwa ini.
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transitionend | 26.0 4.0 (webkit) |
10.0 | 16.0 4.0 (moz) |
6.1 3.1 (webkit) |
12.1 10.5 (o) |