2012-06-26 2 views
0

인 경우 문제가 발생합니다. 이 스팬 요소가 td 일 때 mouseenter 동작에 대한 스팬으로 통행료를 페이드 인시키고 싶습니다. 그래서 실제로 내부에 존재한다면 모든 td 요소와 fadeIn 범위를 검사해야합니다. 이것이 나의 코드입니다. 도움을 들으 ...li/td의 범위가

$(document).ready(function(){ 
    $('.winners_calendar td').mouseenter(function(){ 
     if($('.winners_calendar td').find('span').length == 1){ 
      $('.tooltip_paragon').stop(1,1).fadeIn('300'); 
     } 
    }); 
    $('.winners_calendar td').mouseleave(function(){ 
     if($('.winners_calendar td').find('span').length == 1){ 
      $('.tooltip_paragon').stop(1,1).fadeOut('300'); 
     } 
    }); 
}); 

답변

2

이 시도 :

$(document).ready(function(){ 
    $('.winners_calendar td').mouseenter(function(){ 
     $('.tooltip_paragon',this).stop(true,true).fadeIn(300); 
    }); 
    $('.winners_calendar td').mouseleave(function(){ 
     $('.tooltip_paragon',this).stop(true,true).fadeOut(300); 
    }); 
}); 

그것은 단지가 존재하는 경우에 공중 선회 행의 툴팁에 페이드. 나보다 훨씬 더 얻기위한 질문을,

$(document).ready(function(){ 
    $('.winners_calendar td').hover(function(){ 
     $('.tooltip_paragon',this).stop(true,true).fadeToggle(300); 
    }); 
}); 
+0

내가 제목을 이해할 수 없었다 말할 것도없고, 그래서 1 :

또는 당신이 그것을 단축 할 수 있습니다. – Matt

+0

그것은 작동, 많은 thx 내 친구! :) 건배 – Lukas