亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Manual Rujukan JavaScript / transitionend 事件

transitionend 事件

transitionend 事件

實(shí)例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style> 
#myDIV {
    width: 100px;
    height: 100px;
    background: red;
    -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;
}
#myDIV:hover {
    width: 400px;
}
</style>
</head>
<body>

<p>鼠標(biāo)移動(dòng)到 div 元素上,查看過渡效果。</p>
<div id="myDIV"></div>
<p><b>注意:</b>該實(shí)例無法在 Internet Explorer 9 及更早 IE 版本上工作。</p>
<script>
//  Safari 3.1 到 6.0 版本代碼
document.getElementById("myDIV").addEventListener("webkitTransitionEnd", myFunction);
// 標(biāo)準(zhǔn)語法
document.getElementById("myDIV").addEventListener("transitionend", myFunction);
function myFunction() {
    this.innerHTML = "過渡事件觸發(fā) - 過渡已完成";
    this.style.backgroundColor = "pink";
}
</script>

</body>
</html>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例



定義和用法

transitionend 事件在 CSS 完成過渡后觸發(fā)。

注意: 如果過渡在完成前移除,例如 CSS transition-property 屬性被移除,過渡事件將不被觸發(fā)。

更多關(guān)于 CSS 過渡,請查看我們的CSS3 過渡。


瀏覽器支持

表格中的數(shù)字表示支持該事件的第一個(gè)瀏覽器的版本號。

"webkit" 或 "moz" 或 "o" 指定的數(shù)字為支持該事件的第一個(gè)版本號前綴。


QQ截圖20161108170443.png

注意: Safari 3.1 到 6.0 版本才支持該事件, 使用webkitTransitionEnd前綴。

語法

object.addEventListener("webkitTransitionEnd", myScript);  //  Safari 3.1 到 6.0 代碼
object
.addEventListener("transitionend", myScript);        // Standard syntax

注意: Internet Explorer 8 及更早 IE 版本不支持 addEventListener() 方法。


技術(shù)細(xì)節(jié)
是否支持冒泡:Yes
是否可以取消:Yes
事件類型:TransitionEvent


相關(guān)頁面

CSS 教程: CSS3 過渡

CSS 參考手冊: CSS3 過渡屬性

CSS 參考手冊: CSS3 transition-property 屬性