javascript - div显示后如何播放视频?

标签 javascript jquery html css

  • 我在一个视频的 div 中有一个 div。
  • 默认div是显示隐藏
  • show div 时显示自动播放视频(jquery)
  • 所有事情都用 jquery/javascript 做
  • 我没有这方面的代码

我正在尝试在显示 div 后播放视频。我有一个带有计时器的启动邀请页面,当计时器结束时,视频将自动播放。

Like this i have page

最佳答案

一种可能的方法是在 css 样式发生变化时触发调用。

所以它将是:

var observer = new MutationObserver(function(mutations) {
    mutations.forEach(function(mutationRecord) {
        alert('play Video!');
    });    
});

var target = document.getElementById('d1');
observer.observe(target, { attributes : true, attributeFilter : ['style'] });

$('#d1').css('display', 'block');

Jsfiddle:https://jsfiddle.net/hs7ed3qb/1/

祝你好运:)

关于javascript - div显示后如何播放视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47301357/

相关文章:

javascript - 带有 SVG <g> 元素的主干 View 无法正确渲染

html - 更改预先编写的类的 css 属性

javascript - 检查用户是否可以在 JS 中看到 Unicode 符号

javascript - 使用 JavaScript 向所有打开的窗口/选项卡发送消息

JavaScript Math.random 重复生成

javascript - dropzone.js 使用内容类型直接上传到 S3

javascript - JQuery 的 ajax 可以通过 https 发送客户端证书吗?

html - 如何防止 HTML 元素上出现这些 'selected' 伪影?

jquery - 尝试使用 JQuery 突出显示当前导航图标

javascript - 使用带有变量的 jquery 计算直接子元素