2012-08-10 31 views
7

Tôi có trang đích và tất cả những gì tôi muốn làm là làm mờ dần đối tượng sau khi nó kết thúc phát để hiển thị nền bên dưới. Làm mờ các thẻ <video> hoặc <div> bằng cách sử dụng jQuery hoặc bất kỳ phương pháp nào khác là tốt.Làm mờ đối tượng video html5 sau khi phát

<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> 

Trả lời

10

Hãy thử như sau:

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

Tuyệt vời, cảm ơn bạn. cũng này hoạt động bằng Animate để giữ yếu tố khối nguyên vẹn:.. \t $ ('# video video') bind ('kết thúc', function() { \t \t $ (this) .parent() animate ({ độ mờ: 0}, 3000); \t}) –

+0

@Vince Bạn được chào đón :). – undefined

+0

Tuyệt vời ... cảm ơn .... – Vishnu