У меня есть кнопка воспроизведения внутри видео js видео / контейнер, и я бы хотел, чтобы кнопка скрывалась () при воспроизведении видео. Это работает, если я просто использую $ ('. Video-play-btn) .hide () в функции воспроизведения, но проблема в том, что у меня на странице много видео, поэтому он скрывает их все, мне нужно только видео, которое сейчас играл для кнопки, чтобы скрыть.
html:
<div class="col-lg-6">
<video-js data-video-id="6563228568228"
data-embed="default"
data-application-id=""
class="video-js video-container--outer full-width"
controls
id=""
webkit-playsinline="true" playsinline="true"></video-js>
<!-- play button -->
<button class="video-play-btn btn"><i class="fa fa-play fa-play-video-inline"></i></button>
</div>
jquery:
var videoPlayer = videojs('video-one');
videoPlayer.on('play', function () {
$(this).parent().find('.video-play-btn').hide();
});