gpt4 book ai didi

javascript - 单击

转载 作者:行者123 更新时间:2023-11-30 21:19:14 25 4
gpt4 key购买 nike

我有我的音频元素:

<audio class='mp3audio' src='file.mp3'></audio>

我想在 jQuery 中单击播放按钮时执行功能或操作。我发现了很多用于创建您自己的自定义控件的东西,但是单击播放按钮时没有任何东西可以触发。最近的I've found is this ,但是我不能使用有用的东西,比如 $(this)

我真的很想要这样的东西:

$('audio.mp3audio').click(function () {
alert("you clicked play");
});

但是我找不到任何关于它的文档?

最佳答案

可以hook到playing事件,这样无论audio元素如何控制,都可以运行代码;从播放控件,或手动通过代码。试试这个:

$('audio').on('playing', function() {
console.log('playback started!');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<audio id="audio" src="http://www.sousound.com/music/healing/healing_01.mp3" preload="auto" controls></audio>

关于javascript - 单击 <audio> 上的播放按钮时触发功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45351837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com