JQuery callbacks.disable() method Last Updated : 24 Jul, 2024 Comments Improve Suggest changes Like Article Like Report This callbacks.disable() method in jQuery is used to disable a callback list from doing any other operation further. This method returns the Callbacks object onto which it is attached (this).Syntax: callbacks.disable()There are two examples discussed below: Example: This example disables the callback after adding and firing a function. HTML <!DOCTYPE HTML> <html> <head> <title> JQuery | callbacks.disable() method </title> <script src= "https://code.jquery.com/jquery-3.5.0.js"></script> </head> <body style="text-align:center;"> <h1 style="color:green;"> GeeksForGeeks </h1> <p id="GFG_UP"> </p> <button onclick = "Geeks();"> click here </button> <p id="GFG_DOWN"> </p> <script> var el_up = document.getElementById("GFG_UP"); var el_down = document.getElementById("GFG_DOWN"); el_up.innerHTML = "JQuery | callbacks.disable() method"; var res = ""; function Geeks() { // first function to be added to the list var fun1 = function(val) { res = res + "This is function 1 and value passed is " + val + "<br>"; }; // second function to be added to the list var fun2 = function(val) { res = res + "This is function 2 and value passed is" + val + "<br>"; }; var callbacks = jQuery.Callbacks(); callbacks.add(fun1); // adding the function 1 callbacks.fire("GFG_1"); // calling the function 1 callbacks.disable(); /*disables further calls to a callback list*/ callbacks.add(fun2); // This will not work. callbacks.fire("GFG_2"); // This will not work. el_down.innerHTML = res; } </script> </body> </html> Output: Example: This example provides a button to first disable the callbacks and then add and fire the method to see the result. HTML <!DOCTYPE HTML> <html> <head> <title> JQuery | callbacks.disable() method </title> <script src= "https://code.jquery.com/jquery-3.5.0.js"></script> </head> <body style="text-align:center;"> <h1 style="color:green;"> GeeksForGeeks </h1> <p id="GFG_UP"> </p> <button onclick = "Geeks();"> click here </button> <button onclick = "disable();"> disable </button> <p id="GFG_DOWN"> </p> <script> var el_up = document.getElementById("GFG_UP"); var el_down = document.getElementById("GFG_DOWN"); el_up.innerHTML = "JQuery | callbacks.disable() method"; var res = ""; var callbacks = jQuery.Callbacks(); function disable() { callbacks.disable(); } function Geeks() { // first function to be added to the list var fun1 = function(val) { res = res + "This is function 1 and value passed is " + val + "<br>"; }; // second function to be added to the list var fun2 = function(val) { res = res + "This is function 2 and value passed is" + val + "<br>"; }; callbacks.add(fun1); // adding the function 1 callbacks.fire("GFG_1"); // calling the function 1 callbacks.add(fun2); // This will not work. callbacks.fire("GFG_2"); // This will not work. el_down.innerHTML = res; } </script> </body> </html> Output: Comment More infoAdvertise with us Next Article JQuery callbacks.disable() method P PranchalKatiyar Follow Improve Article Tags : JavaScript Web Technologies JQuery jQuery-Methods Similar Reads jQuery callbacks.disabled() Method The jQuery callbacks.disabled() method is used to check if the callback is disabled or not. This method returns "true" or "false" depending on the callback. Syntax:callbacks.disabled()Return Value: This method returns a boolean value. Example 1: This example disables the callback and then call the c 2 min read jQuery callbacks.fire() Method The jQuery callbacks.fire() method is used to call all the callbacks with the given arguments in the list. This method returns the callbacks object onto which it is attached (this). Syntax:callbacks.fire( arguments )Parameters:arguments: This parameter defines the argument or list of arguments to pa 2 min read jQuery callbacks.fired() Method The jQuery callbacks.fired() method is used to check if the callbacks have already been called at least once. This method returns the Boolean value.Syntax:callbacks.fired()Parameters: This method does not accept any arguments.Return Value: This method returns a Boolean value.Example 1: This example 2 min read jQuery callbacks.has() Method The callbacks.has() method in jQuery is used to answer whether the list has any callbacks attached. If a callback is passed as an argument, then it answers whether it is on the list or not. Syntax:callbacks.has([callback])Parameters:callback: The parameter defines the callback to search for, in the 2 min read jQuery callbacks.empty() Method The callbacks.empty() method in jQuery is used to remove all the callbacks from a list. It returns the Callbacks object onto which it is attached.Syntax:callbacks.empty()Parameters: It does not accept any parameter.Return Value: This method returns the Callbacks object onto which it is attached.Belo 3 min read Like