JQUERY在声音加载后更改属性
我的移动设备有问题。JQUERY在声音加载后更改属性,jquery,audio,playback,Jquery,Audio,Playback,我的移动设备有问题。 在单击事件开始声音和动画gif后,但在移动设备上,声音在动画后开始,因为可能更重。 我该怎么办 var click = function(){ $('.audio')[0].play(); $('.change').attr('src', "animation.gif"); setTimeout(function () { $('.change').attr('src', "stop.png"); }, 600); } 试试这个:
在单击事件开始声音和动画gif后,但在移动设备上,声音在动画后开始,因为可能更重。
我该怎么办
var click = function(){
$('.audio')[0].play();
$('.change').attr('src', "animation.gif");
setTimeout(function () {
$('.change').attr('src', "stop.png");
}, 600);
}
试试这个:
$(".audio").on("play", function (e) {
$('.change').attr('src', "animation.gif");
setTimeout(function () {
$('.change').attr('src', "stop.png");
}, 600);
});
事件是否已触发?请在动画之前添加警报让我们