2010-10-29 38 views
0

如何給在淡入和淡出的嵌入標記和對象標記的效果呢?如何在jQuery中給嵌入標籤和對象添加淡入和淡出效果?

'<object width="140" height="185"><param name="movie" value="http://www.youtube.com/v/blsg_rRAg0I?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/blsg_rRAg0I?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="140" height="185"></object>').appendTo('#VideoWrp') 

WHN我打開這個VideoWrp容器,它不是C

+0

我想你不小心的東西。 – 2010-10-29 15:20:32

回答

0

這必須用.live()動作完成,因爲你的內容似乎是動態創建(您使用.appendTo的() )。如果fadeIn()和fadeOut()不直接在嵌入和對象標籤上工作,這裏有一個技巧:您可以使用純色DIV覆蓋嵌入和對象標籤(不適用於Chrome),使用透明的wmode屬性;然後,只需將fadeIn和fadeOut應用於DIV標記(除了使用fadeOut淡入對象和嵌入標記)。你明白我的意思嗎?希望這可以工作。 :)

0

我與jQuery的淡入(類似的問題)淡出()方法 我選擇了與瞬間變去隱藏

$("#object_id").css('visibility', 'hidden'); 

和瞬間變回可見

$("#object_id").css('visibility', 'visible'); 

希望這有助於