2012-01-25 8 views
1

완벽하게 작동하는 타임 아웃에서 "슬라이더. $ 컨트롤"이 불투명 .1로 변합니다. 마우스 오버시 불투명도 1.0으로 돌아갈 수 있습니다.jquery 마우스 오버시 페이드 인

$(function() { 
    var fadeTime = 1750, 
     fadeDelay = 4000, 
     // hide after 3 second delay 
     timer, hideControls = function (slider) { 
      clearTimeout(timer); 
      setTimeout(function() { 
       slider.$controls.fadeTo(fadeTime, 0.1); 
       slider.$controls.mouseOver.fadeTo(fadeTime, 1.0); 
       $('.tooltip').fadeOut(fadeTime); 
      }, fadeDelay); 
     }; 
}); 

답변

1

보십시오.

slider.$controls.mouseover(function() { 
    $(this).fadeTo(fadeTime, 1); 
}); 

또는 슬라이더입니다 $ controls.mouseOver propertie :

slider.$controls.hover(function() { 

    // mouseenter 
    $(this).fadeTo(fadeTime, 1.0); 
}, function() { 

    // mouseleave 
    $(this).fadeTo(fadeTime, 0.1); 
}); 

http://api.jquery.com/hover/

1

.mouseOver.fadeTo이 불가능하는 이벤트를 사용 ?

관련 문제