使用jQuery可以通过操作DOM元素来控制音频的播放与暂停。
首先需要在HTML中添加一个<audio>
标签并设置其src属性为音频文件路径或URL地址,如下所示:
<audio id="myAudio" src="path/to/your-audio.mp3" controls></audio>
<button id="playButton">播放/暂停</button>
然后可以通过以下jquery代码实现:
// HTML结构中有一个id为"myAudio"的<audio>元素
var audio = $("#myAudio")[0]; // 获取原生JavaScript对象
// 定义函数playPause()来切换音频的播放状态
function playPause(){
if(audio.paused){
audio.play(); // 如果当前处于暂停状态,则开始播放
} else {
audio.pause(); // 否则将其暂停
}
}
// 调用playPause()函数来触发音频的播放或暂停操作
$("#playButton").click(playPause); // 点击按钮时调用该函数
在上面的示例中,我们首先通过$("#myAudio")
选择器获取到了HTML页面中id为”myAudio”的 <audio>
元素。然后,我们创建了一个名为 playPause()
的 JavaScript 函数,该函数会根据音频的当前状态(播放还是暂停)进行相应的操作。
最后,我们通过 $("#playButton").click(playPause)
这段代码将 playPause()
函数与 id 为 “playButton” 的按钮关联起来,从而实现了点击按钮时切换音频的播放与暂停功能。
以上就是 jquery如何播放暂停audio音频的实现方法,希望对你有帮助!