У меня есть этот код, который слайд открывает предварительный просмотр корзины на веб-сайте, над которым я работаю. Он остается открытым, если пользователь зависает на нем, но я хочу, чтобы у него была задержка на две секунды до того, как будет вызван обратный вызов для моего наведения. Это на всякий случай, если пользователь не захочет, чтобы мышка покинула область корзины.
Ниже приведен код, который я использую для анимации корзины:
$('.cart_button, .cart_module').hover(function(){
$(".cart_module").stop().animate({top:'39px'},{duration:500});
}, function(){
$('.cart_module').stop().animate({top: -cartHeight},{duration:500})
});
Вот код, который я пытался использовать, но не влиял:
$('.cart_button, .cart_module').hover(function(){
$(".cart_module").delay().animate({top:'39px'},{duration:500});
}, function(){
$('.cart_module').delay().animate({top: -cartHeight},{duration:500})
});