基本使用
- 如果不传入参数flags,则回调函数列表的行为类似于事件监听函数,能够被触发多次

function aaa(){
alert(1);
}
function bbb(){
alert(2);
}
var cb = $.Callbacks();
cb.add(aaa);
cb.add(bbb);
cb.fire();
var cb = $.Callbacks();
function aaa(){
alert(1);
}
cd.add(aaa);
(function(){
function bbb(){
alert(2);
}
cb.add(bbb);
})
cd.fire();
var cb = $.Callbacks('once');
var cb = $.Callbacks('memory');
cb.add(aaa);
db.fire();
cb.add(bbb);
function aaa(){
alert(1);
return false;
}
function bbb(){
alert(2);
}
function ccc(){
alert(3)
}
var cb = $.Callbacks('stopOnFalse');
cb.add(aaa);
cb.add(bbb);
cd.fire();
var cb = $.Callbacks('stopOnFalse once');
代码