我將wordpress與elementor一起使用,我創建了多個按鈕,當單擊時會播放聲音效果,但我的問題是當單擊1個按鈕時,同時當按鈕1播放時,如果我單擊按鈕2也將與按鈕1一起播放 如何制作當點擊其他按鈕時,andy 按鈕停止播放?*我使用以下代碼播放按鈕
<script>
$(document).ready(function() {
//Audio 1 Starts
var audio1 = new Audio('Sound-Effect-URL')
$(".button-class").mousedown(function() {
audio1.load();
audio1.play();
});
//Audio 1 Ends
});
</script>```
uj5u.com熱心網友回復:
如果你在同一個腳本上有兩個按鈕代碼,你可以試試這個:
<script>
$(document).ready(function() {
//Audio 1 Starts
var audio1 = new Audio('Sound-Effect-URL')
var audio2 = new Audio('Sound-Effect-URL2')
$(".button-class").mousedown(function() {
audio2.pause();
audio2.currentTime = 0;
audio1.load();
audio1.play();
});
//Audio 1 Ends
$(".button-class2").mousedown(function() {
audio1.pause();
audio1.currentTime = 0;
audio2.load();
audio2.play();
});
});
</script>
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/497889.html
標籤:javascript html jQuery WordPress 元素
上一篇:HTML按鈕切換
