다음은 예입니다하는 MouseLeave mouseenter : http://jsfiddle.net/FdT23/4/jQuery를 자식 요소는
목표는 당신이 블랙 박스 위에 마우스를 가져 가면, 회색 바닥 것이다 fadeIn에 사각형 때 당신에게 밖으로 마우스, 페이드와 사각형 . 하지만 회색 사각형을 마우스 오버하면 사라집니다. 나는 그것이 보이기를 원한다.
도와주세요.
다음은 예입니다하는 MouseLeave mouseenter : http://jsfiddle.net/FdT23/4/jQuery를 자식 요소는
목표는 당신이 블랙 박스 위에 마우스를 가져 가면, 회색 바닥 것이다 fadeIn에 사각형 때 당신에게 밖으로 마우스, 페이드와 사각형 . 하지만 회색 사각형을 마우스 오버하면 사라집니다. 나는 그것이 보이기를 원한다.
도와주세요.
사용 .mouseleave
대신 JSfiddle http://jsfiddle.net/FdT23/5/ 업데이트
$(document).ready(function(){
$('#box').mouseenter(function(evt){
$('#rect').fadeIn(300);
});
$('#box').mouseleave(function(evt){
$('#rect').fadeOut(300);
});
});
는
이 demo
는 희망이 도움이보십시오. 대신 .hover를 사용합니다.
제 경우에는 절대 위치에 있었기 때문에 자식 요소의 z- 인덱스를 1로 설정해야했습니다. 이유는 모르겠지만, 어쨌든이 사실이 유지됩니다. –