我正在尝试连续执行这些removeClass调用.似乎没有使用removeClass的回调函数,所以有另一种方法来模拟这个吗?
$("#card1").removeClass('flip'); //wait for card1 flip to finish and then flip 2 $("#card2").removeClass('flip'); //wait for card2 flip to finish and then flip 3 $("#card3").removeClass('flip');
解决方法
看来你正在使用CSS3过渡来做这件事.
最简单的方法是手动设置延迟:
最简单的方法是手动设置延迟:
$("#card1").removeClass('flip'); setTimeout(function(){ //wait for card1 flip to finish and then flip 2 $("#card2").removeClass('flip'); },500); setTimeout(function(){ //wait for card2 flip to finish and then flip 3 $("#card3").removeClass('flip'); },1000);
没有内置的jQuery方法来检查css转换是否完整.