gpt4 book ai didi

jquery - 如何在加载对象时显示文本

转载 作者:行者123 更新时间:2023-11-28 12:50:10 25 4
gpt4 key购买 nike

我试图在我的 html 对象(视频)加载时显示一些文本。曾经有一个备用属性,但现在已弃用。我在加载对象时无法显示这个简单的词。发生的情况是 onclick,Loading 一词变得可见,然后在对象加载时消失。有谁知道快速解决方案吗?

HTML:

<div id="vidcontainer" class="half-embed" >
<div id="loading" style="text-align:center; color: lightgray; position: absolute; z-index:-1;width: 480px; height: 300px;">LOADING ...</div>
<img src="images/vidoverlay.jpg" style="cursor:pointer; width: 480px; height: 300px; opacity: .7; " />
</div>

CSS:

.half-embed
{
display:inline;
float:right;
position:relative;
margin-right:-260px;
margin-left:15px;
padding:15px 0px;

}

j查询:

$('#vidcontainer').click(function() {
$('#vidcontainer img').fadeOut('slow');
$('#vidcontainer').html("<object id='openingVideo' class='BrightcoveExperience'><param name='bgcolor' value='#FFFFFF' /><param name='width' value='480' /><param name='height' value='300' /><param name='playerID' value='xxx' /><param name='playerKey' value='xxx' /><param name='isVid' value='true' /><param name='isUI' value='true' /><param name='dynamicStreaming' value='true' /><param name='autoStart' value='true' /><param name='@videoPlayer' value='xxx' /></object>");
brightcove.createExperiences();
});

最佳答案

您可以开始将对象加载到隐藏/零不透明度容器中,一旦您的视频准备好播放就可以过渡到您的视频。

实际上,也许您的问题是您正在覆盖 #vidcontainer div 的内容,因此您的图像和加载标签会立即被销毁?

关于jquery - 如何在加载对象时显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17045739/

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