mouseenter 이벤트에서 익명의 함수가 호출되기 2 초 전에 지연시키고 싶습니다. 다음은 완벽하게 작동하는 코드입니다. 그러나 초기 애니메이션 또는 마우스 오버를 2 초 지연하고이를 파악할 수 없습니다.jQuery live mouseenter delay
$('div#response div.results').live({
mouseenter: function() {
$(this).find('.zoomer').stop('true').css({
'z-index': '999'
}).animate({
"overflow": 'visible',
backgroundColor: '#fff',
'width': '274px'
}, {
duration: 100,
easing: 'easeOutExpo',
queue: false
});
$(this).find('img').stop('true').animate({
"height": "180px",
"width": "270px"
}, {
duration: 1,
easing: 'linear',
queue: false
});
},
mouseleave: function() {
$(this).find('.zoomer').stop('true').animate({
"overflow": 'visible',
backgroundColor: '#f7f7f7',
'width': '164px'
}, {
duration: 10,
easing: 'linear',
queue: false
});
$(this).find('img').stop('true').animate({
"height": "108px",
"width": "162px"
}, {
duration: 1,
easing: 'easeOutCirc',
queue: false
})
}
});
관련 HTML을 제공해 주시면 도움이됩니다. – Blazemonger