我必須使用HTML5和jQuery創建交互式視頻。我的目標是:jQuery和HTML5視頻 - 更改源onClick
- 播放
video1
- 當
video1
兩端顯示button1
,onClick
變化video2
和隱藏button1
- 播放
video2
On Ended
顯示button 2
,OnClick
變化video 3
- 等上...
我給你的問題是,我做錯了什麼? 這是我的代碼。
<section>
<video autoplay="autoplay" controls="controls" onended="testEnded()">
<source id="srcWebm" src="media/Madagascar.webm"/>
</video>
</section>
<section id="buttons" class="btnShow">
<ul id="buttons2" hidden>
<li><a href="#" id="choice1" onclick="changeSrc1()">VW</a></li>
</ul>
</section>
功能testEnded()
是在外部片(其被適當地鏈接到HTML)。 的腳本如下:
function changeSrc1() {
$('#srcWebm').attr('src','media/VW.webm');
}
function testEnded() {
$('#buttons2').removeAttr('hidden');
}
當我執行changeSrc1()
沒有任何反應。我已嘗試刪除代碼 - 無錯誤...
我該怎麼辦? 謝謝!
可能的重複:http://stackoverflow.com/questions/3983036/how-do-you-change-video-src-using-jquery – MacMac 2012-03-19 18:50:38