簡體   English   中英

淡出有效,但淡入不起作用

[英]fadeout works, but fadein doesn't

如標題所示,我有一個導致div fadeOut的函數

 $("#myVid").bind("ended", function() {
            //other functions
            $(".control").animate( {
                marginTop: "+=128px"}, 500 );
            $(".control").fadeOut(0);
        });

和它淡入的那個

$("#myVid").bind("playing", function() {
            //other functions
        $(".control").fadeIn(0);
        });

為什么不回來呢? 視頻實際上是一個數組,所以這就是為什么它在播放結束時逐漸消失並在播放時重新播放的原因...在這里我可以得到一些幫助嗎?

這是否可能:

 $(".control").fadeOut(0).delay(500).fadeIn(0); 

因為delay()總是給我帶來很多麻煩,而現在只是延遲整個結束的函數(如果在前面)或不先執行(如果在后面)

當我使用漸變時,我個人使用兩個功能:

function fadeIn(id){
    $('#'+id).fadeIn('fade', function() {
    });
}
function fadeOut(id){
    $('#'+id).fadeOut('fade', function() {
    });
}

所以你可以和那些

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM