jQuery callbacks.has() Method

Last Updated:

jQuery callbacks.has() Method

The jQuery callbacks.has() method returns whether the callbacks has the specified function.

Note: $.Callbacks() is a multi-purpose callbacks list object that provides a powerful way to manage callback lists.

Example

HTML Editor
<!DOCTYPE html> <html lang="en-US"> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> </head> <body> <h1>jQuery callbacks.has() Method</h1> <p>Click on the button and check your console.</p> <button>Click Me</button> <script> $(document).ready(function(){ $("button").click(function(){ var callbacks = $.Callbacks(); callbacks.add(foo); callbacks.fire("hello"); console.log("foo called : " +callbacks.has(foo)); console.log("bar called : " +callbacks.has(bar)); function foo(value){ console.log("foo : " +value); } function bar(value){ console.log("bar : " +value); } }); }); </script> </body> </html>

Syntax

callbacks.has(func);

Parameter Values

Value Type Explanation
func Required Specifies the callbacks to search for.

Return Value

ValueExplanation
true If the callbacks has the specified function.
false If the callbacks does not has the specified function.

Browser Support

Devicedesktopmobile
Browsergoogle chromesafarifirefoxinternet Exploreredgeoperagoogle chromesafarifirefoxedgeoperaandroid webviewsamsung internet
callbacks.has()YesYesYesYesYesYesYesYesYesYesYesYesYes

Share this Page

Meet the Author