2015-04-30 80 views
1

我想隱藏圖像,當圖像被隱藏,我想它淡出效果,隱藏隱藏圖像淡出

jsfiddle用這個代碼,但它不工作

<button id="btn">Click me</button> 

<img id="img" src="http://www.darbarg.com/Magazine/Picture/journal-29705363/4.jpg" width="300" heght="300"/> 



$('#btn').click(function(){ 
    $('#img').css('display','none').fadeOut('slow') 
}) 
+3

在左上角菜單中你有一個選擇...選擇jquery 2.1.3 ...沒有庫你不能運行jQuery代碼 –

回答

1

中刪除.css()您代碼它快速隱藏img標籤因此就使用.fadeOut()功能足夠

$('#btn').click(function(){ 
    $('#img').fadeOut('slow'); 
}); 

Fiddle

+0

我包括庫但它隱藏得很快 – YuZA

+1

@YuZA remove .css( )...只有fadeOut()會做這個工作 –

+2

但在你的小提琴中,你沒有包含jquery –

3

你將它設置爲隱藏的CSS(),然後淡出!

$('#btn').click(function(){ 
    $('#img').fadeOut('slow') 
}) 

的jsfiddle:http://jsfiddle.net/TrueBlueAussie/nm36s05u/3/

另外請注意:你的jsfiddle沒有有jQuery的包括(還有的jsfiddle的左側面板中的選項)。