У меня есть пара HTML5-видео на моем веб-сайте (внутри слайдера), они автоматически переключаются каждые x секунд (или когда пользователь нажимает «следующий слайд»).
Я хочу остановить видео, которые фактически невидимы для пользователя, есть идеи, как этого добиться?
Я пытался сделать что-то подобное, но я думаю, что «каждый» отсутствует, и он работает вместо щелчка все время (хорошо, на самом деле, это не работает, потому что «это» используется здесь неправильно, я думаю, но вы понимаете, извините, я совсем не JS-парень: ():
document.on('click', ".videojs:hidden", function(){
alert('video hidden!');
jQuery(this).player.pause();
});