我有一个动画,当一个部分完成时,另一个部分开始,它可能会排很长的队列。
我把代码放在这里: https ://jsfiddle.net/homa/qub7ejd1/
如您所见,有队列,我有以下代码:
newMessage('HA HA HA HA ....').onfinish = function () {
newMessage('Don\'t tell anybody I am here....').onfinish = function () {
newMessage('<b>PLEAAAASEEE</b>').onfinish = function () {
newMessage('I was very hungry...').onfinish = function () {
newMessage('Hello');
}
}
}
};
我的代码变得非常丑陋,因为它逐渐变长。此外,当我有 if else 在队列中运行特定动画时,它几乎不可读。
你有什么建议来解决这个问题吗?