所以我有这个jQuery函数:
$('ul li').click(function () {
var title = $('img', this).attr("title");
$("a.songtitle span").text(title);
var artist = $('img', this).attr("artist");
$("a.songartist span").text(artist);
var artwork = $('img', this).attr('src');
artwork = artwork.replace('src');
$('img.a').attr('src', artwork);
$(this).addClass('playing').siblings().removeClass('playing');
audio.load($('a#tunes', this).attr('data-src'));
audio.play();
});
因此,单击时,它会从 img src 属性中获取专辑插图,并将其替换为当前的。正如你在这个例子中看到的,它只是第一次工作,然后当你点击“下一步”时不再替换 img src 属性。为什么会这样?如果有人可以提供帮助,将不胜感激。谢谢!