How to destroy a button in jQuery UI ? Last Updated : 26 Nov, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report To destroy a button in jQuery UI we will be using destroy() method which is discussed below: jQuery UI destroy() Method is used to remove the complete functionality of the button. It returns the button element completely to its initial state. Syntax: $(".selector").button("destroy") Parameters: This method does not accept any parameters. Return values: This method simply returns the button to its pre-initial state. Links for jQuery UI libraries: <link rel=’stylesheet’href=”http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/jquery-ui.css”><script src=”https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js”> </script><script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"> </script> OR <link rel=’stylesheet’href=”https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css”><script src=”https://code.jquery.com/jquery-1.10.2.js”> </script><script src=”https://code.jquery.com/ui/1.10.4/jquery-ui.js"> </script> Below are the example which shows the implementation of this method. Example 1: HTML <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content= "width=device-width, initial-scale=1"> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"> </script> <script src= "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"> </script> <link href= "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/jquery-ui.css" rel="stylesheet" type="text/css" /> <style> .height { height: 10px; } </style> <script> $(function () { $("#buttonId, #submitId, #anchorId").button(); $('#buttonId, #submitId, #anchorId') .click(function (event) { event.preventDefault(); $(this).button("destroy"); }); }); </script> </head> <body> <h1 style="color:green">GeeksforGeeks</h1> <b>jQueryUI | Button destroy Method</b> <div class="height"> </div><br> <div class="buttons-div"> <button id="buttonId">Button element</button> <input id="submitId" type="submit" value="Submit button"> <a id="anchorId" href="">Anchor</a> </div> </body> </html> Output: Example 2: HTML <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content= "width=device-width, initial-scale=1"> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"> </script> <script src= "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"> </script> <link href= "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/jquery-ui.css" rel="stylesheet" type="text/css" /> <style> .height { height: 10px; } </style> <script> $(function () { $("#buttonId").button(); $('#buttonId').click(function (event) { event.preventDefault(); $(this).button("destroy"); console.log("The button is destroyed successfully") }); }); </script> </head> <body> <h1 style="color:green">GeeksforGeeks</h1> <b>jQueryUI | Button destroy Method</b> <div class="height"> </div><br> <button id="buttonId">Button element</button> </body> </html> Output: Reference: https://api.jqueryui.com/button/ Comment More infoAdvertise with us Next Article How to destroy a datepicker in jQuery UI ? T taran910 Follow Improve Article Tags : JQuery HTML-Misc jQuery-UI Similar Reads How to Disable a Button in jQuery UI ? To disable a button in jQuery UI, we will be using disable() method which is discussed below: jQuery UI disable() method is used to completely disable the button. It returns the button element completely to its initial state. Syntax: $(".selector").button("disable") Parameters: This method does not 2 min read How to destroy a datepicker in jQuery UI ? To destroy a datepicker in jQuery UI, we will be using destroy() method. jQuery UI destroy() method is used to remove the complete functionality of the datepicker(). Syntax: $(".selector" ).datepicker( "destroy" ) Parameters: This method does not accept any parameters. Return values: This method sim 1 min read jQuery UI Button destroy() Method jQuery UI consists of GUI widgets, visual effects, and themes implemented using HTML, CSS, and jQuery. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Button destroy() method is used to remove the button functionality completely from the button widget. It does not accep 1 min read jQuery UI Buttonset destroy() Method jQuery UI consists of GUI widgets, visual effects, and themes implemented using HTML, CSS, and jQuery. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Buttonset widget is used to give a visual grouping for a group of related buttons. The jQuery UI Buttonset destroy() me 1 min read jQuery UI Accordion destroy() Method To destroy an accordion in jQuery UI we will be using destroy() method which is discussed below: jQuery UI destroy() method is used to remove the complete functionality of the accordion. It returns the accordion element completely to its initial state. Syntax: $( ".selector" ).button( "destroy" )Par 1 min read jQuery UI Autocomplete destroy() Method jQuery UI consists of GUI widgets, visual effects, and themes implemented using HTML, CSS, and jQuery. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Autocomplete widget is used to perform autocomplete enables to quickly find and select from a pre-populated list of val 2 min read Like