$(function(){
function anip(){
$("#box").animate({width:300},"slow");
$("#box").animate({width:100},"slow",anip);
}
anip();
});
上面这个写法算自调吗?为什么动画会重复运行,这是什么原理?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
anip定义了2个动画,先变大再变小,然后在动画结束后会再次调用自身:$("#box").animate({width:100},"slow",anip);所以动画会重复执行,变大->变小->变大->变小……