我在网站上有这个 div,只需要在页面加载时自动添加文本。所以我尝试了 Jquery append 或 Jquery 文本。但似乎他们只是替换了标签内的内容。
<video src="how-it-works.mp4" autoplay="autoplay"></video>
我想向视频标签添加“控件” 文本。如下图
<video controls src="how-it-works.mp4" autoplay="autoplay"></video>
有人可以帮忙吗?
答案 0 :(得分:1)
视频是已知标签,所以你试试:
$("video").prop("controls", true);
或
$("video").attr("controls", "");
如果视频在这里,你无法捕获事件,你可以试试这个:
var timer = setInterval(function() {
if($("video").length > 0){
clearInterval(timer);
$("video").attr("controls", "");
}
}, 100);
每 100 毫秒我测试一次标签视频是否存在