我试图在3个类(正方形,球形和三角形)之间切换,并在每次更改之间创建800毫秒的延迟。我知道如何使用超时功能来实现它,但如果可能的话,我更愿意用这种方式编写它?
morph.mouseenter(function(key,index) {
var i = index;
$(i).removeClass("square")
.addClass("triangle").delay(800).queue(function() {
$(i).removeClass("triangle")
.addClass("ball").delay(800).queue(function() {
$(i).removeClass("ball")
$(i).addClass("square");
})
})
});
感谢所有答案......