2011-07-21 118 views
1

我需要jquery淡入一個按鈕時,我將鼠標懸停在圖像上,但然後消失後,我徘徊...我一直在尋找這個和很多我無法讓它消失。我使用hover()函數和我的按鈕類是「goto」(#goto)。我會使用淡入淡出的組合嗎?使用jquery淡入按鈕與懸停和懸停後的淡出

+0

請發表您的代碼。 –

回答

1

this你想要什麼?

$("img").hover(
    function(){$(".goto").fadeIn()} 
    ,function(){$(".goto").fadeOut()} 
); 

jQuery的.hover()可以採取2個功能,第一個是當懸停時,第二懸停時關閉http://api.jquery.com/hover/

+0

而不是goto不會在選擇器()中成爲img嗎? – re1man

+1

您可以使用函數內的「this」關鍵字來訪問圖像。例如$(this).fadeIn()或$(this).fadeOut() –

0

好第一關你說的階級轉到然後說#goto,#符號意味着它的一個id不是一個班級。假設你有這樣的事情:

<div id=goto><img src="blah"></div> 

那麼你的IMG是withing您的DIV,你已經變成可點擊。您只需要淡入整體div,因爲img在div內。