我使用此代码播放和暂停歌曲样本,页面上有多个实例。我想在 song.play() 之后附加一些代码,仅将 .playback 类的此实例的背景图像更改为 pausebutton.gif,然后在再次按下按钮时再次返回到 playbutton.gif。由于页面上有多个实例,这对一个类是否可行?任何帮助深表感谢。谢谢你。
<script type="text/javascript">
$(function() {
$(".playback").click(function(e) {
e.preventDefault();
var song = $(this).next('audio').get(0);
if (song.paused)
song.play()
else
song.pause()
});
});
<style>
.playback:link
{background:url('images/playbutton.gif');display:block;width:18px;height:18px;}
</style>
<a class="playback" href="#"></a><audio id="wonderful"><source src="audio/wonderful.mp3" type="audio/mpeg" /></audio>