2011-09-13 53 views
0

目前我有圖像,在鼠標懸停時,顯示一個img在另一個,但它淡入。我只是希望它顯示沒有褪色。如何顯示/隱藏帶背景圖像的div而不會淡入?

腳本:

<script type="text/javascript"> 
    $(document).ready(function(){ 
    $('.fade').hover(function() { 
     $(this).stop().animate({"opacity": 1}); 
    },function() { 
     $(this).stop().animate({"opacity": 0}); 
    }) 
    }); 
</script> 

回答

0

你可以嘗試$(this).find('.caption').show()代替$('.caption', this).show();

+0

正如你可以在上面看到,我已經基本上得到了結果我正在尋找,但需要從鼠標不同的反應。 – Adam

0

設置動畫的持續時間爲0這樣的:

$(this).stop().animate({ "opacity" : 1 }, 0);