Как jQuery ссылаться и идентифицировать, который отсутствует в вашем HTML? #id03
не существует, как указано @Manjuboyz, вместо этого используйте #ifr
для ссылки на ваш iframe.
<script>
$("#id01").on('hidden.bs.modal', function (e) {
$("#ifr").attr("src", $("#ifr").attr("src"));
});
</script>
Ваш подход потребует перезагрузки всего видео. Если у вас есть iframe, который содержит элемент <video></video>
, вы можете просто остановить его и установить его в начало:
$('#ifr').contents().find('video').each(function () {
this.currentTime = 0; // set to beginning
this.pause(); // set video to paused
});
Вам нужно использовать jQuery contents()
для работы с DOM iframe.