Таким образом, элементы управления видео появляются только при наведении на это видео и исчезают через три секунды, когда курсор находится за пределами области.Это желаемое поведение, однако это происходит только тогда, когда видео находится в начале ... Если я наведусь на экран во время воспроизведения видео, они сразу исчезнут.Есть ли способ обойти это возможно?Вот ручка для демонстрации: https://codepen.io/anon/pen/RJpjJQ?editors=1111
$('#video').hover(function () {
if (this.hasAttribute("controls")) {
var that = this;
setTimeout(function() {
that.removeAttribute("controls")
}, 3000)
} else {
this.setAttribute("controls", "controls")
}
});