2012-08-10 12 views
7

私はリンク先ページを持っています。私がしたいのは、背景を明らかにするために再生が終了した後にオブジェクトをフェードアウトすることだけです。 jQueryやその他の方法を使用して<video>タグまたは<div>タグをフェードアウトしても問題ありません。再生後にhtml5ビデオオブジェクトをフェードアウトする

<div id="video"> 
<video width="100%" height="auto" autoplay="autoplay"> 
    <source src="monarch.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'> 
    <source src="monarch.ogv" type='video/ogg; codecs="theora, vorbis"'> 
</video> 
</div> 

答えて

10

次のことを試してみてください。

$('#video video').bind('ended', function(){ 
    $(this).parent().fadeOut() 
}) 
+1

グレート、ありがとうございました。 また、これは、完全なブロック要素を維持するためにアニメーション使用して動作します: \t $( '#ビデオ映像')バインド( '終了'、機能(){ \t \t $(この).parent(){(アニメーション。不透明度:0}、3000); \t}) –

+0

@Vinceあなたは歓迎です:)。 – undefined

+0

素晴らしい...ありがとう.... – Vishnu

関連する問題