【发布时间】:2017-05-31 16:09:38
【问题描述】:
如果我的屏幕宽度低于 1000 像素,我正在尝试更改我的视频源。 任何帮助都将不胜感激,因为我对 javascript 和 Jquery 知之甚少,我不知道从这里做什么。 谢谢。
我当前的代码如下:
HTML
<video id="bg-vid" autoplay defaltmuted playsinline>
<source id="v1" src="img/optimised/desktop-palmtrees.mp4" type="video/mp4">
<source src="img/Palm_Trees.webm" type="video/webm" onerror="fallback(parentNode)">
</video>
jQuery
$(document).ready(function($){
'use strict';
if ($(window).width() < 1000) {
var videoFile = 'img/optimised/desktop-palmtrees.mp4';
var source = document.getelementbyid('v1');
source.src = videoFile;
}
else if ($(window).width() > 1000) {
var videoFile = 'img/optimised/iphone-palmtrees.mp4';
var source = document.getelementbyid('v1');
source.src = videoFile;
}
});
【问题讨论】:
-
您输入错误 document.getElementById('v1');
标签: javascript jquery html html5-video