2012-05-25 4 views
0
$(".post").hover(function(){ 
      $(".buttons input", this).show(); 

     }); 

마우스를 놓으면 다시 같은 요소를 숨기려면 가장 쉬운 방법은 무엇입니까? 내가 유튜브 게시물과 비슷한 무언가를 만들려고 'jquery 마우스 오버 버튼과 유사한 방법

답변

2

는 마크 업 정확히

가정을 바탕으로

,

$(".post").hover(function(){ 
     $(".buttons input", this).fadeIn('slow'); 
}, 
function(){ 
$(".buttons input", this).fadeOut('slow'); 
}); 
+0

그 덕분에보기 (버튼에 마우스 숨겨진/표시됩니다). 나는 그것이 어떻게 작동하는지 이해하지 못한다. – domino

+1

'.hover()'메소드는 mouseenter 이벤트와 mouseleave 이벤트 모두에 대한 핸들러를 바인딩합니다. 그것은 두 개의 함수를 인자로 취하는데, 처음에는'mouseenter'를위한 것이고 두번째 것은'mouseleave'를위한 것입니다. [this] (http://api.jquery.com/hover/)를 참조하십시오. – Jashwant

관련 문제