有没有办法可以让animate()的回调函数先于动画执行?或者有没有什么方法可以实现类似的功能呢?想让下面代码在执行完回调函数内的方法之后再执行动画里的width:'0';if (!$(this).hasClass('section3')) {
$(this).stop().animate({
width:'0'
},1500,function(){
//回调函数隐藏按钮
//所有和翻页有关的动画都应写于此处
let sectionNum=$(this).attr('class').substring(15,)
console.log(sectionNum);
switch (sectionNum){
case '1':
$('.btnChange').fadeOut();
break;
case '2':
break;
case '3':
break;
default:
break;
}
})
}
添加回答
举报
0/150
提交
取消