最奇怪的事情:我有一个 jQuery 函数可以更改音频播放器的来源。如果我在两者之间插入一个“alert()”,它就会起作用。但否则它会返回 NaN。
jQuery:
$('.playpause').click(function(){
if (playmode==false){
audio = $('#player audio').get(0);
$(audio).attr('src','newurl.mp3');
playmode = true;
/*alert('wait a minute!');*/
audio.play();
}
else {
audio.pause();
playmode = false;}
})
我想这与浏览器没有时间加载数据有关吗?有什么想法吗?谢谢!