callbacks.locked()
分类:Callbacks对象
返回: Boolean
callbacks.locked()
描述:确定某个回调函数列表是否已经被锁定了。
加入于: 1.7
callbacks.locked()该方法不能接受任何参数。
示例
使用callbacks.locked()以确定一个回调函数列表的锁定状态。
// 一个示例的记录函数,用来添加到一个回调函数列表中
var foo = function( value ) {
console.log( "foo: " + value );
};
var callbacks = $.Callbacks();
// 向回调函数列表添加该记录函数
callbacks.add( foo );
// 引发列表中的项目,传入一个参数
callbacks.fire( "hello" );
// 输出"foo: hello"
// 锁定回调函数列表
callbacks.lock();
// 测试列表中的锁定状态
console.log ( callbacks.locked() );
// true