这是我的代码...
var _before = function () {
for (var i = 0; i <= 10000; i++) {
console.log(i);
}
};
var _appear = function () {
console.log('i am in the middle of it');
};
var _after = function () {
console.log('all done!');
};
jQuery.fn.doSomething = function() {
this.click(function() {
_before();
_appear();
_after();
});
};
$('#someButton').doSomething();
我想在 doSomething 函数中构建一个队列,以允许 _before() 在触发 _appear() 之前完成,并且 _appear() 在触发 _after() 之前完成。
我无法更改代码的结构。
谢谢