Таким образом, у меня есть три видео на странице, и я хочу автоматически воспроизвести только одно, когда наведу на него курсор, и все работает, за исключением того факта, что при наведении курсора на одно видео все видео на странице начинают воспроизводиться
Вот мои HTML:
<div class="product_bl d-flex align-items-stretch flex-column">
<video class='videohover' width="360" height="auto" loop muted>
<source src="assets/img/pages/landingpage.mp4" type="video/mp4">
</video>
</div>
<div class="product_bl d-flex align-items-stretch flex-column">
<video class='videohover' width="360" height="auto" loop muted>
<source src="assets/img/pages/multilandingpage.mp4" type="video/mp4">
</video>
</div>
<div class="product_bl d-flex align-items-stretch flex-column">
<video class='videohover' width="360" height="auto" loop muted>
<source src="assets/img/pages/blogpage.mp4" type="video/mp4">
</video>
</div>
И jQuery:
var $vids = $('.videohover');
for(let i=0; i<$vids.length; i++){
$vids.on('mouseenter', function(){
$vids.get(i).play();
});
$vids.on('mouseout', function(){
$vids.get(i).pause();
});
}
Мне кажется, я упускаю что-то очевидное