各ソースのHTMLではjavascriptを使用して、一致するソースに正しいビデオを次のように挿入したかったのです。javascript設定/置き換えsrc = "" on html5 video
<script type="text/javascript">
var 1_video = '1.mp4';
var 2_video = '1.webm';
var 3_video = '1.ogv';
</script>
<video width="320" height="240" controls="controls">
<!-- MP4 for Safari, IE9, iPhone, iPad, Android, and Windows Phone 7 -->
<source src="" type="video/mp4" />
<!-- WebM/VP8 for Firefox4, Opera, and Chrome -->
<source src="" type="video/webm" />
<!-- Ogg/Vorbis for older Firefox and Opera versions -->
<source src="" type="video/ogg" />
</video>
jqueryを使用していることがわかり、jqueryや外部ライブラリを使用したくない例があります。
これを行う最善の方法は何ですか。 私はこれのようなことをしますが、私はビデオとソース要素にHTML id = "idname"タグを使わずにこれを達成したいと思います。
document.getElementById('video').src = 1_video;
お読みいただきありがとうございました、ありがとうございました。
IDで一致するのではなく、例を挙げていただきありがとうございます。type = "video/mp4"でマッチングできますか? – C0nw0nk
はい、私はそれを行うことができますが、それはネイティブjsと合わないでしょう、jqueryはあなたの仕事をcssセレクタで簡素化します:$( '[type = "video/mp4"]') –
'1_video'は無効なJSです変数名。 – evolutionxbox