[英]how to play sound by clicking on hyperlink
<audio id='aclick'>
<source src="audio/click.mp3" type="audio/mpeg">
</audio>
$(document).click(function(){
if (click == 1) {
document.getElementById("aclick").play();
}
});
除超鏈接外,此方法工作正常。
我需要通過單擊任何標簽(包括超鏈接)來播放聲音。
更新的Ans:
$('a').click(function (e) {
e.preventDefault(); // prevent default anchor behavior
var goTo = this.getAttribute("href"); // store anchor href
// do something while timeOut ticks ...
$("#aclick")[0].play();
setTimeout(function(){
window.location = goTo;
},3000);
});
以前的ans:
任意點擊即可調用功能
jQuery( 'body' )
.click(function() {
alert("");
$("#aclick")[0].play();
return false;
});
任何錨標簽上的調用函數
jQuery( 'a' )
.click(function() {
alert("");
$("#aclick")[0].play();
return false;
});
超鏈接嘗試將您重定向到href。 使用e.preventDefault();
停止它e.preventDefault();
並播放聲音
$(document).click(function(e){
e.preventDefault();
if (click == 1) {
document.getElementById("aclick").play();
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.