У меня есть эффект миниатюры видео, при котором, когда пользователь наводит курсор на картинку, видео показывается и начинается воспроизведение. Это работает хорошо, но когда я пытаюсь применить метод задержки для показа видео, он не работает должным образом.
$(document).on('mouseenter', '.img-video', function(e) {
$(this).hide();
$(this).next().trigger('play').show();
$(this).next().mouseout(function() {
$(this).hide().trigger('pause')[0].currentTime = 0;
$(this).prev().show();
});
})
Пример JSFiddle здесь https://jsfiddle.net/aq9Laaew/204575/
Спасибо за любой совет