"컨테이너"인 parrent div에 대해 mousein과 mouseout을 사용하고 싶습니다. 그러나 "빨간색"과 "검은 색"인 아이들 위에 마우스를 가져 가면 깜박 거리게됩니다 (또는 이벤트를 한 번 더 적용한다고 말하는 것이 더 낫습니다!) 그러나 자녀를 다룰 때 이벤트를 한 번 더 묶고 싶지는 않습니다. 빨간색과 검은 색 div입니다.); 이 문제를 어떻게 해결할 수 있습니까? Fiddle마우스가 선택된 자식 위로 이동하면 Mousein-mouseout이 깜박입니다.
JS :
$('#container').mouseover(function() {
$('#red').stop(true, true).animate({
width: '110px'
}, 200);
})
$('#container').mouseout(function() {
$('#red').stop(true, true).animate({
width: '0px'
}, 200);
})
감사
에게 그냥 제안을 시도 : 1)의 성능을 향상시키기 위해 jQuery를'changing'을 사용할 수 있습니다 [this fiddle] (http://jsfiddle.net/pTU3L/12/)와 같은 코드와 2) jQuery ['.hover()'] (http://api.jquery.com/hover/)를 사용할 수 있습니다.) 메소드 [this 바이올린] (http://jsfiddle.net/pTU3L/13/). '.hover()'메서드는'mouseenter'와'mouseleave' 이벤트 모두에 대한 핸들러를 바인딩합니다. 마우스를 요소 내에 사용하는 동안 요소에 비헤이비어를 적용하는 데 사용할 수 있습니다. –