タイトルが示すように、私は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()
sは常に私に多くの問題を引き起こし、今は終了した関数全体を遅らせている(前の場合)か、最初に進まない(後ろの場合)からです。