【发布时间】:2017-02-24 01:22:19
【问题描述】:
当我关闭引导模式时,视频仍在播放。 所以我想要的是:当我关闭引导模式时,视频的声音会停止。
这里是脚本Js
var modal = document.getElementById('myModal');
var btn = document.getElementById("myBtn");
var span = document.getElementsByClassName("close")[0];
btn.onclick = function() {
modal.style.display = "block";
}
span.onclick = function() {
modal.style.display = "none";
}
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
和 HTML 代码
<img id="myBtn" src="URL of button here" alt="" style="width: 70px; height:70px;" >
<div id="myModal" class="modal">
<!-- Modal content -->
<div class="modal-content">
<span class="close">x</span>
<div class="videoWrapper">
<p>
<iframe width="640" height="360" src="https://www.youtube.com/embed/JY1ddEDcVV0?rel=0&controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
</p>
</div>
</div>
</div
【问题讨论】:
-
不是同一个问题 jonmrich。我的视频采用 bootstratp 模式,而不仅仅是嵌入页面。我不是专业人士,所以我分享了我的代码来帮助我
-
Egads。这不是 Bootstrap 模态应该显示或隐藏的方式,它们具有应该用于开始和停止播放的回调。
标签: javascript jquery video bootstrap-modal