Callbacks.has

.has()

Проверяет наличие заданной функции в списке функций текущего объекта callbacks. Замечание: .has() относится к методам объекта callbacks, а не jQuery. Поэтому на объектах jQuery его вызывать не следует (например так: $("div").has(...)).

.has(func):boolean1.7

Проверяет наличие функции func в списке функций текущего объекта callbacks.

Пример

// функция, добавляющая в некую консоль логи
// с заданными значениями
var foo = function( value1, value2 ){
    console.log( 'Received:' + value1 + ',' + value2 );
}
 
// вторая подобная функция
var bar = function( value1, value2 ){
    console.log( 'foobar');
}
 
var myCallbacks = $.Callbacks();
 
// добавим функцию foo в myCallbacks
myCallbacks.add( foo );
 
// определим, какие функции входят в состав myCallbacks
 
console.log( myCallbacks.has( foo ) ); // true
console.log( myCallbacks.has( bar ) ); // false

Ссылки

Поисковые ключи:
  • has()