gpt4 book ai didi

javascript - 如何让模态在几秒钟后消失?

转载 作者:太空宇宙 更新时间:2023-11-04 08:09:46 25 4
gpt4 key购买 nike

我在模态内使用 Iframe,几秒钟后我隐藏了包含模态的 div,但实际屏幕没有聚焦,它仍然淡出。请检查下面的图片以获得更多清晰度。还有一个问题,有没有办法改变我在视频下方播放和暂停的播放器栏。真无聊。 enter image description here

这个主页应该是焦点,就像其他正常页面一样,但它仍然褪色。 enter image description here

强文本

代码在这里,

<div class="logo" id="div3">
<div class="embed-responsive embed-responsive-16by9">
<div id="myModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<iframe id="Video" width="900" height="500" src="C:\Users\deeptim\Downloads\picture_shop_logo.mp4" allowfullscreen ALLOWTRANSPARENCY="true"></iframe>
</div>
</div>
</div>
</div>
</div>
</div>

函数是

     $(document).ready(function () {
setTimeout(function () {
$("div#logo_text").fadeOut("slow", function () {
$("div#logo_text").hide();
$("div#logo_img").show();
$("div#div3").hide();
$("div#myCarousel").show();
});
}, 5000);
});

setTimeout(function () {
$('#div3').fadeOut('fast');
}, 5000);

$(document).ready(function () {
var url = $("#Video").attr('src');

$("#myModal").on('hide.bs.modal', function () {
$("#Video").attr('src', '');
});

$("#myModal").on('show.bs.modal', function () {
$("#Video").attr('src', url);
});

$("#myModal").modal(); //Display modal on load

});

有什么办法可以达到上面的要求吗?

最佳答案

使用 $("#myModal").modal("hide") 实际隐藏模态,而不是分别隐藏各个组件。我也不明白为什么你有两个 timeouts 具有完全相同的延迟。只需尝试以下操作。

       $(document).ready(function () {
setTimeout(function () {
$("div#logo_text").fadeOut("slow", function () {

$("div#logo_img").show();

//Hide modal window
//////////////////////////////////////
$("#myModal").modal("hide");
//////////////////////////////////////

$("div#myCarousel").show();
});
}, 5000);
});

$(document).ready(function () {
var url = $("#Video").attr('src');

$("#myModal").on('hide.bs.modal', function () {
$("#Video").attr('src', '');
});

$("#myModal").on('show.bs.modal', function () {
$("#Video").attr('src', url);
});

$("#myModal").modal("show"); //Display modal on load

});

关于javascript - 如何让模态在几秒钟后消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46380560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com