我已经尝试了所有可能的替换图像的方法组合,但没有找到可行的解决方案。
我在这里上传了有问题的代码:http: //dl.dropbox.com/u/2959730/index.html
我建议下载源代码并尝试您的代码。问题在于应该附加到#playButt img 的 player.playPause() 函数。
请帮助我已经挣扎了几个小时了!
编辑:
我已经更正了所有内容,并且根据建议,我现在将此代码用于 playPause(),但它仍然无法正常工作!. 这是我遇到过的最令人沮丧的事情...
this.playPause = function(){
this.status = !this.status;
var status = this.status;
var playEl = document.getElementById('play');
$("#play").fadeOut(200, function(){
if(status)
playEl.src = "img/pauseButton.png";
else
playEl.src = "img/playButton.png";
$("#play").fadeIn(200);
})
}