jQuery callbacks.has() 方法
實例
使用callbacks.has() 檢查列表中是否添加過一個回調
$ ( function ( ) {
// 將被添加到列表的一個簡單的函數
var foo = function ( value1 , value2 ) {
alert ( " Received: " + value1 + " , " + value2 ) ; } ; // a second function which will not be added to the list
var bar = function ( value1 , value2 ) {
alert ( " foobar " ) ; }
var callbacks = $. Callbacks ( ) ; // 添加函數到列表
callbacks . add ( foo ) ; alert ( callbacks . has ( foo ) ) ; // true
alert ( callbacks . has ( bar ) ) ; // false
} )
嘗試一下»
定義和用法
callbacks.has() 函數用於判斷回調列表中是否添加過某回調函數。
語法
callbacks.has( callback )
参数 | 描述 |
---|---|
callback | Function类型 用来查找的回调函数 |