는 내가 예 - 작업mouseout이 맞는지 여부를 감지하는 방법은 무엇입니까?
나는 div
섹션로 마우스 이벤트를 감지하려고으로이 간단한 바이올린있다. 이 이미지에 마우스를 올리면 캡션이 표시됩니다. "Change Image"라고 말합니다. 5 초 후 캡션이 사라집니다.
setInterval
을 사용하고 있습니다. 이제이 이미지의 마우스 아웃을하면 Interval 함수를 호출해야합니다.
jQuery에서 mouseout 이벤트를 어떻게 감지합니까?
점프는 - 시도
$(function() {
$('.image-profile').mouseover(function() {
$('.change-image').stop().show();
if ($('.image-profile').mouseout()== true) {
TimeOut();
}
});
setInterval(function TimeOut() {
$('.change-image').fadeOut()
}, 5000
);
});
는'mouseover', 왜'어떤 다른 일을 mouseout' 것인가? – Yoshi
+'setInterval()'을 사용하고 싶지는 않을 것입니다. 대신'setTimeout()'을 시도하십시오. – Teemu
@ Yoshi, 그냥 mouseout 이벤트를 감지하기 때문에, 그것을 사용하는 또 다른 방법입니다. – Manoj