Tôi cố gắng để tái tạo sau đây với JqueryTại sao tạo ra một yếu tố video tự động sử dụng jQuery không làm việc trong IE9
<video width="640" height="264" autoplay>
<source src="http://video-js.zencoder.com/oceans-clip.mp4" type="video/mp4" />
<source src="http://video-js.zencoder.com/oceans-clip.webm" type="video/webm" />
<source src="http://video-js.zencoder.com/oceans-clip.ogv" type="video/ogg" />
</video>
tôi đã đưa ra sau nhưng trong IE9 các yếu tố video là trống rỗng, bất cứ ai có thể cho tôi biết lý do tại sao và những gì tôi sẽ cần phải thay đổi để có thể tự động thêm video trong IE9? Nó hoạt động tốt trong Firefox, Chrome và Safari.
HTML
<div id="videoHolder">
</div>
JQuery
var video = $('<video width="640" height="264" autoplay></video>')
.append('<source src="http://video-js.zencoder.com/oceans-clip.mp4" type="video/mp4" />')
.append('<source src="http://video-js.zencoder.com/oceans-clip.webm" type="video/webm" />')
.append('<source src="http://video-js.zencoder.com/oceans-clip.ogv" type="video/ogg" />')
.appendTo($("#videoHolder"));
CẬP NHẬT - đóng thẻ video trên và addded liên kết mới
Hãy thử với '$ ('')' (thêm '' thẻ đóng) – arnaud576875