@Leadmagneet

Как поймать события от динамически добавленного тега Video?

Добрый день, вставляют в дом видео

$new='<video id="vd"  autoplay playsinline  muted="muted">';
    $new=$new+'<source src="source/video/main_low.mp4" type="video/mp4">';
$new=$new+'</video>';
$('.video_container').prepend($new);

однако не могу поймать события
$(document).on('timeupdate', '#vd', function(e){});


Как быть?
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
var video = $('<video />', {
	id: 'vd',
	autoplay: true,
	playsinline: true,
	muted: true
});

var videoSrc = $('<source />', {
	src: 'source/video/main_low.mp4',
	type: 'video/mp4'
}).appendTo(video);

video.on('timeupdate', function () {
	console.log('timeupdate');
});

$('.video_container').prepend(video);


https://jsfiddle.net/2bvd5jzt/

Ответ в консоли
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы