我有按鍵時啓動事件的代碼。在keydown上播放音頻
$(document).keydown(function(e){
if (e.keyCode == 37) {
alert("left pressed");
return false;
}
});
我不知道我怎麼能在我的HTML推出了完善的
我有這樣的:
<audio id="sound1" src="images/step-1/iphone.mp3"></audio>
<audio id="sound2" src="images/step-1/iphone.mp3"></audio>
<div id="pad">
<img src="images/step-1/tsonga.jpg" onclick="document.getElementById('sound1').play()"/>
<img src="images/step-1/federer.jpg" onclick="document.getElementById('sound1').play()"/>
</div>
與此類似,但它不工作:/
$(document).keydown(function(e){
if (e.keyCode == 37) {
getElementById('sound1').play()
return false;
}
});
謝謝你的幫助!
並在瀏覽器開發者控制檯中顯示任何錯誤?另外,您使用的是哪種瀏覽器(和版本)?它是否支持音頻標籤? – Raptor
你使用什麼瀏覽器? (Firefox不支持音頻標籤上的.mp3文件)http://www.w3schools.com/tags/tag_audio.asp – Xavi
document.getELementById –