我的移动设备有问题。
单击事件后,开始播放声音和动画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);
});
关于jquery - 声音加载后,JQUERY更改属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19323126/