Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • jQuery UI-Draggable
  • jQuery UI-Droppable
  • jQuery UI-Resizable
  • jQuery UI-Selectable
  • jQuery UI-Sortable
  • jQuery UI-Accordion
  • jQuery UI-Autocomplete
  • jQuery UI-Button
  • jQuery UI-Checkboxradio
  • jQuery UI-Controlgroup
  • jQuery UI-Datepicker
  • jQuery UI-Dialog
  • jQuery UI-Menu
  • jQuery UI-Progressbar
  • jQuery UI-Selectmenu
  • jQuery UI-Slider
  • jQuery UI-Spinner
  • jQuery UI-Tabs
  • jQuery UI-Tooltip
  • jQuery
  • Web Technology
Open In App
Next Article:
jQuery UI Introduction
Next article icon

jQuery UI

Last Updated : 17 Jun, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you’re building highly interactive web applications, or you just need to add a date picker to a form control, jQuery UI is a perfect choice. This JavaScript library extends the capabilities of jQuery by offering a carefully prepared collection of pre-built UI widgets and effects. For web developers seeking to elevate user interfaces (UI) beyond static elements, jQuery UI emerges as a powerful.

jQuery UI

Why jQuery UI ?

jQuery UI contains a set of plugins that provide new features to the core jQuery library. It is categorized into four groups i.e. interactions, widgets, effects, utilities. It is an open-source library that contains different animation effects and widgets that help in the development of highly interactive user-friendly web applications. This library needs very less maintenance. It can be used with almost all browsers.

jQuery UI

Download and Install jQuery UI

  • Go to the official documentation ( https://jqueryui.com/ ) of the jQueryUI and click on the Custom Download button to download a customized version of the library. After downloading the zip file, unzip the files and save them in a folder.
  • File Structure: The file structure will look like the following. File Structure
  • Create an HTML file like index.html and add file links inside head section of code.
    <link rel="stylesheet" href="jqueryui/jquery-ui.min.css"> <script src="jqueryui/external/jquery/jquery.js"></script> <script src="jqueryui/jquery-ui.min.js"></script>

Using CDN Link

Without downloading the jQuery UI files, you can include CDN links inside the head section to run your code.

<link href="https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel ="stylesheet"> <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>

Example: In this example, we will display the date picker on the page using jQuery UI.

HTML
<!DOCTYPE html> <html lang="en">   <head>     <meta charset="utf-8">     <meta name="viewport" content=         "width=device-width, initial-scale=1">     <link href= "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"         rel="stylesheet">     <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> </head>   <body>     <h1>Welcome to GeeksforGeeks</h1>       <p>Date of Birth:         <input type="text" id="dob">     </p>           <script>         $("#dob").datepicker();     </script> </body>   </html> 

Output:

datepicker

jQuery UI Complete References

Interactions

  • Draggable Reference
  • Droppable Reference
  • Resizable Reference
  • Selectable Reference
  • Sortable Reference

Widgets

  • Accordion Widget Reference
  • Autocomplete Widget Reference
  • Button Widget Reference
  • Checkboxradio Widget Reference
  • Controlgroup Widget Reference
  • Datepicker Widget Reference
  • Dialog Widget Reference
  • Menu Widget Reference
  • Progressbar Widget Reference
  • Selectmenu Widget Reference
  • Slider Widget Reference
  • Spinner Widget Reference
  • Tabs Widget Reference
  • Tooltip Widget Reference

Theming Your jQuery UI Experience

Personalize the look and feel of your widgets using themes! Here's how:

  1. Download a Theme: The jQuery UI website offers a plethora of pre-built themes you can incorporate.
  2. Include the Theme CSS: Reference the downloaded theme's CSS file within your HTML's <head> section.
  3. Apply the Theme Class: Add the theme's class to the root element of your webpage. This applies the theme styles to all your jQuery UI widgets.

    Next Article
    jQuery UI Introduction

    H

    hardiksm73
    Improve
    Article Tags :
    • Web Technologies
    • JQuery
    • jQuery-UI
    • Tutorials
    • Web-Tech Tutorials

    Similar Reads

      jQuery UI
      jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you’re building highly interactive web applications, or you just need to add a date picker to a form control, jQuery UI is a perfect choice. This JavaScript
      3 min read
      jQuery UI Introduction
      jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building highly interactive web applications, or you just need to add a date picker to a form control, jQuery UI is the perfect choice. Features: jQue
      2 min read

      jQuery UI Draggable Interaction

      jQuery UI Draggable addClasses Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable addClasses Option is used to prevent the ui-draggable class from being added if it set to true. Syntax: $
      1 min read
      jQuery UI Draggable axis Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable axis Option is used to dragging the element either on the horizontal (x) or vertical (y) axis. The possib
      1 min read
      jQuery UI Draggable cursor Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable cursor Option is used to change the CSS cursor during the drag operation. Syntax: $( ".selector" ).dragga
      1 min read
      jQuery UI Draggable cursorAt Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable cursorAt Option is used to set the offset of the dragging helper relative to the mouse cursor. The Coordi
      1 min read
      jQuery UI Draggable delay Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable delay option is used to set the delay time to dragging the element. Syntax: $( ".selector" ).draggable({
      1 min read
      jQuery UI Draggable disabled Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable disabled Option is used to disable the draggable element if it set to true. Syntax: $( ".selector" ).drag
      1 min read
      jQuery UI Draggable distance Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable distance Option is used to set the distance in pixels after which dragging starts. Syntax: $( ".selector"
      1 min read
      jQuery UI Draggable grid Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable grid Option is used to set the dragging helper to a grid, every x, and y pixels. The grid value stored in
      1 min read
      jQuery UI Draggable helper Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable helper Option is used to set the helper element to be used for dragging display. Syntax: $( ".selector" )
      1 min read
      jQuery UI Draggable revert Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable revert Option is used to set the revert property of an element. If this option is set to true the helper
      1 min read
      jQuery UI Draggable scrollSpeed Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable scrollSpeed Option is used to set the speed at which the window should scroll. This option will not work
      1 min read
      jQuery UI Draggable destroy() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Draggable destroy() method is used to remove the draggable functionality completely. Syntax: $( ".selector" ).dragg
      1 min read
      jQuery UI Draggable disabled() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI draggable disable() method is used to disable the draggable property of the HTML div element. This method does not
      1 min read
      jQuery UI Draggable Complete Reference
      The jQuery UI Draggable widget is used to perform drag events. This widget allows elements to be moved by using the mouse. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below.jQuery UI Draggable Widget Options: jQuery UI Draggable
      2 min read

      jQuery UI Droppable Interaction

      jQuery UI Droppable accept Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Droppable accept option is used to control the draggable elements that are accepted by the droppable. It accepts a valu
      1 min read
      jQuery UI Droppable activeClass Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Droppable activeClass option is used to add the class that will be added to the droppable while an acceptable draggable
      1 min read
      jQuery UI Droppable Complete Reference
      The jQuery UI Droppable widget is used to perform drop events. This widget creates targets for draggable elements. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below.jQuery UI Droppable Widget Options: jQuery UI Droppable accept O
      1 min read

      jQuery UI Resizable Interaction

      jQuery UI Resizable alsoResize Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable alsoResize option is used to resize one or more elements synchronously with the resizable element. It hol
      1 min read
      jQuery UI Resizable animate Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable animate option is used to animate and resize the box into the final size after resizing. It holds a boole
      1 min read
      jQuery UI Resizable animateDuration Option
      The Query UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable animateDuration option is used to animate the resizable element in a given duration. It takes number or st
      1 min read
      jQuery UI Resizable animateEasing Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable animateEasing option is used to create an animation effect. This option works with the animate option. It hol
      1 min read
      jQuery UI Resizable aspectRatio Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable aspectRatio option is used to set whether the element should be constrained to a specific aspect ratio or not
      1 min read
      jQuery UI Resizable autoHide Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable autoHide option is used to handle, how to hide when the user is not hovering over the element. Syntax: $(".se
      1 min read
      jQuery UI Resizable cancel Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable cancel option is used to prevent resizing from starting on specified elements. Syntax: $(".selector").resizab
      1 min read
      jQuery UI Resizable classes Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable classes option is used to add some additional jQuery UI classes. Syntax: $(".selector").resizable({ classes:
      1 min read
      jQuery UI Resizable containment Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable containment option is used for resizing the element within the given boundary element. Syntax: $(".selector")
      1 min read
      jQuery UI Resizable delay Option
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable delay Option is used to add some delay to resize an element. Syntax: $(".selector").resizable({ delay: nu
      1 min read
      jQuery UI Resizable destroy() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable destroy() method is used to remove the resizable functionality completely. This method does not accept an
      1 min read
      jQuery UI Resizable disable() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable disable() method is used to disable the resizable property of the div element. This method does not accep
      1 min read
      jQuery UI Resizable enable() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable enable() method is used to enable the resizable property of the HTML div element. This method does not ac
      1 min read
      jQuery UI Resizable widget() Method
      The jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Resizable widget() method is used to invoke the widget method. This method does not accept any parameters. Syntax:
      1 min read
      jQuery UI Resizable Complete Reference
      The jQuery UI Resizable widget is used to perform sizing events, this widget changes the size of an element using the mouse. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Resizable Widget Options: jQuery UI Resizab
      1 min read

      jQuery UI Selectable Interaction

      jQuery UI Selectable cancel Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using Query JavaScript Library. jQuery UI is great for building UI interfaces for the webpages. It can be used to build highly interactive web applications or can be used to add widgets easily. The jQuery UI Selectable cancel
      1 min read
      jQuery UI Selectable classes Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using the jQuery JavaScript Library. jQuery UI is great for building UI interfaces for the webpages. It can be used to build highly interactive web applications or can be used to add widgets easily. The jQuery UI Selectable cl
      1 min read
      jQuery UI Selectable disabled Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using the jQuery JavaScript Library. jQuery UI is great for building UI interfaces for the webpages. It can be used to build highly interactive web applications or can be used to add widgets easily. The jQuery UI Selectable di
      2 min read
      jQuery UI Selectable create Event
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using Query JavaScript Library. jQuery UI is great for building UI interfaces for the webpages. It can be used to build highly interactive web applications or can be used to add widgets easily. The jQuery UI Selectable create
      1 min read
      jQuery UI Selectable Complete Reference
      The jQuery UI Selectable widget is used to perform electing events, this widget uses the mouse to select elements, individually or in a group. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Selectable Widget Options
      1 min read

      jQuery UI Sortable Interaction

      jQuery UI Sortable appendTo Option
      The Sortable widget appendTo option is used to append the elements when the sortable elements are dragged with mouse. Syntax: $( ".selector" ).sortable({ appendTo: document.body }); Approach: First, add jQuery UI scripts needed for your project. <link rel="stylesheet" href="//code.jquery.com/ui/1
      1 min read
      jQuery UI Sortable axis Option
      jQuery UI Sortable Widget axis option is used to define the items that can be dragged only horizontally or vertically. Its possible values are - "x", "y". Syntax: $( ".selector" ).sortable({ axis: "x" }); Approach: First, add jQuery UI scripts needed for your project. <link rel="stylesheet" href=
      1 min read
      jQuery UI Sortable cancel Option
      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 Sortable cancel option is used to prevent the sorting if you start on elements matching the selector. Syntax: $( ".sele
      1 min read
      jQuery UI Sortable classes Option
      jQuery UI sortable widget classes option is used to specify the additional classes that need to add to the widget elements. We can use any class that is specified in the theming section which can override their value. Syntax: $( ".selector" ).sortable({ classes: { "ui-sortable": "highlight" } }); Ap
      1 min read
      jQuery UI Sortable Cursor Option
      jQuery UI Sortable Widget cursor Option is used to define the cursor that is being shown while sorting the elements. Learn more about jQuery here. Syntax: $( ".selector" ).sortable({ cursor: "move" }); Approach: First, add jQuery UI scripts needed for your project. <link rel="stylesheet" href="//
      1 min read
      jQuery UI Sortable cursorAt Option
      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 Sortable cursorAt option is used to move the cursor at a given position at the time of sorting. This option is working
      1 min read
      jQuery UI Sortable delay Option
      jQuery UI sortable widget delay option is used to set the time in milliseconds to define when the sorting should start. Syntax: $( ".selector" ).sortable({ delay: 150 }); Approach: First, add jQuery UI scripts needed for your project. <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/theme
      1 min read
      jQuery UI Sortable disabled Option
      jQuery UI Sortable Widget disabled Option is used to disable the sortable elements if it set to true. Syntax: $( ".selector" ).sortable({ disabled: true }); CDN Link: First, add jQuery UI scripts needed for your project. <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-
      1 min read
      jQuery UI Sortable opacity Option
      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 Sortable opacity Option is used to set the opacity of the sortable elements. The opacity value lies between 0 to 1. Syn
      1 min read
      jQuery UI Sortable revert Option
      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 Sortable revert Option is used to check whether the sortable items should revert to their new positions using a smooth
      1 min read
      jQuery UI Sortable Complete Reference
      The jQuery UI Sortable widget is used to perform electing events. This widget uses the mouse to select elements, individually or in a group. There are lots of options, methods, and events available in this widget, all of them are listed and categorized below. jQuery UI Sortable Widget Options: jQuer
      2 min read

      jQuery UI Accordion Widget

      jQueryUI Accordion active Option
      The accordion active option Indicates which index of the accordion menu is to be open when the page is accessed. By default, the value is 0, i.e. the first menu panel. Values: Boolean: When set to false will collapse all the panels.Integers: Zero-based index that sets which panel is to be active. Va
      2 min read
      jQuery UI Accordion animate Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Accordion animate option is used to add the animation effect to the accordion element. Its possible values are Boolean
      1 min read
      jQuery UI Accordion classes Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Accordion classes option is used to add some extra classes to add the styles to the element. Syntax: $( ".selector" ).a
      1 min read
      jQueryUI Accordion Collapsible Option
      Collapsible option allows the user to close a menu by clicking on it. By default, its value is false. Values: Boolean: If set to true the accordion will collapse and if set to false accordion will not collapse. Approach: First, add jQuery Mobile scripts needed for your project. <script src="https
      1 min read
      jQueryUI Accordion disabled Option
      Disabled option allows the user to disable a menu. By default, the value is false Values: Boolean: If set to true the accordion will be disabled and if set to false accordion will not be disabled.Approach: First, add jQuery Mobile scripts needed for your project. <script src="https://ajax.googlea
      2 min read
      jQueryUI Accordion event Option
      Event option allows the user to specify the event that we want to select in a menu. By default, the value is click Approach: First, add jQuery Mobile scripts needed for your project. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"></script> <script src="http
      1 min read
      jQueryUI Accordion header Option
      In this article, we will see how to use the header option in accordion. The header option is used to set up the tags which will be used as header menus for the Accordion. Approach: First, add jQuery Mobile scripts needed for your project. <script src="https://ajax.googleapis.com/ajax/libs/jquery/
      1 min read
      jQuery UI Accordion heightStyle Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Accordion heightStyle option is used to control the height of the accordion of each panel. Its possible values are "aut
      1 min read
      jQueryUI Accordion icons Option
      The icons option is used to set the icons for the header and when the header is active. If set to false, there will be no header for the header. By default, its value is { "header": "ui-icon-triangle-1-e", "activeHeader": "ui-icon-triangle-1-s" }Value: Icon name: The icon which we want to display in
      2 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 Accordion disable() Method
      To disable an accordion in jQuery UI we will be using disable() method which is discussed below: jQuery UI disable() Method is used to completely disable the accordion. It returns the accordion element completely to its initial state. Syntax: $( ".selector" ).accordion( "disable" )Parameters: This m
      1 min read
      jQuery UI Accordion instance() Method
      jQuery UI accordion widget instance Method is used to get the accordion's instance object. Syntax: var a = $( ".selector" ).accordion( "instance" )Parameters: This method does not accept any parameters Return values: This method returns an object value. Approach: First, add jQuery UI scripts needed
      1 min read
      jQuery UI Accordion option() Method
      jQuery UI option() method is used to check if a method returns a boolean value representing if an object option exist or not. Syntax: var a = $( ".selector" ).accordion( "option" )Parameters: This method does not accept any parameters. Return values: This method returns an object value Approach: Fir
      1 min read
      jQuery UI accordion Widget() Method
      jQuery UI widget() Method is used to return the instance of the current jQuery accordion element. Syntax: var a = $( ".selector" ).accordion( "enable" )Parameters: This method does not accept any parameters. Return values: This method returns the instance of the current jQuery accordion element. App
      1 min read
      jQuery UI Accordion Widget Complete Reference
      The jQuery UI Accordion widget is used to perform a pair of headers and content panels into an accordion. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Accordion Widget Options: jQuery UI Accordion active OptionjQu
      1 min read

      jQuery UI Autocomplete Widget

      jQuery UI Autocomplete autoFocus Option
      In this article, we will go through about Autocomplete autoFocus option in JqueryUI. jQuery UI Autocomplete autoFocus option when set to true, the first item will automatically be focused when the menu is shown. The default value is False Syntax: $( ".selector" ).autocomplete({autoFocus: true }),App
      1 min read
      jQuery UI Autocomplete classes Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Autocomplete classes option is used to add some extra classes to add the styles to the elements. Syntax: $( ".selector"
      1 min read
      jQuery UI Autocomplete delay Option
      jQuery UI Autocomplete delay option is used to set the time after which the suggestion will be shown to the user. The default value is 300. Syntax: $( ".selector" ).autocomplete({delay: 300})Approach: First, add jQuery Mobile scripts needed for your project. <script src="https://ajax.googleapis.c
      1 min read
      jQuery UI Autocomplete disabled Option
      jQuery UI Autocomplete disabled option when set to true will disable the menu. The default value is False. Syntax: $( ".selector" ).autocomplete({disabled: false}),Approach: First, add the jQuery Mobile scripts needed for your project. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7
      1 min read
      jQuery UI Autocomplete minLength Option
      jQuery UI Autocomplete minLength option sets the minimum number of characters that should be entered in an input field. The default value is 0 Syntax: $( ".selector" ).autocomplete({minLength: 1}),Approach: First, add the jQuery Mobile scripts needed for your project. <script src="https://ajax.go
      1 min read
      jQuery UI Autocomplete position Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Autocomplete position option is used to add the position of suggested menu in relation to the associated input element.
      1 min read
      jQuery UI Autocomplete source Option
      jQuery UI consists of GUI widgets, visual effects, and themes implemented using jQuery, CSS, and HTML. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI Autocomplete source option is used to add the source of data that is used in suggestion menu. Syntax: $( ".selector" ).
      1 min read
      jQuery UI Autocomplete Widget Complete Reference
      The jQuery UI Autocomplete widget is used to perform autocomplete enables users to quickly find and select from a pre-populated list of values as they type, leveraging searching and filtering. There are lots of options, methods and events are available in this widget, all of them are listed and cate
      1 min read

      jQuery UI Button Widget

      jQuery UI Button classes Option
      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 classes option is used to add some additional classes to the button element. Syntax: $( ".selector" ).button({ c
      1 min read
      jQuery UI Button disabled Option
      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 disabled option is used to disable the button element if it set to true. Syntax: $( ".selector" ).button({ disab
      1 min read
      jQuery UI Button icon Option
      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 icon option is used to add an icon inside button element. Syntax: $( ".selector" ).button({ icon: "ui-icon-gear"
      1 min read
      jQuery UI Button iconPosition Option
      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 iconPosition option is used to add the position of icon inside button element. The valid values are "beginning",
      1 min read
      jQuery UI Button label Option
      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 label option is used to add the label on the button element. Syntax: $( ".selector" ).button({ label: "custom la
      1 min read
      jQuery UI Button showLabel Option
      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 showLabel option is used to show the label. If we set showLabel value to false no text will be displayed, but th
      1 min read
      jQuery UI Button instance() Method
      jQuery UI button instance Method is used to get the button's instance object. Syntax: var a = $( ".selector" ).button( "instance" )Parameters: This method does not accept any parameters Return values: This method returns an object value. Approach: First, add jQuery UI scripts needed for your project
      1 min read
      jQuery UI Button widget() Method
      jQuery UI button widget() method returns an object which contains the visual representation of the button Syntax: $( ".selector" ).button("widget") Parameters: This method does not accept any parameters. Return values: This method returns an object value. Links for jQuery UI libraries: <link rel=
      1 min read
      jQuery UI Button Widget Complete Reference
      The jQuery UI Button widget is used to add a themeable button on the website. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Button Widget Options: jQuery UI Button classes OptionjQuery UI Button disabled OptionjQue
      1 min read
    geeksforgeeks-footer-logo
    Corporate & Communications Address:
    A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
    Registered Address:
    K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
    GFG App on Play Store GFG App on App Store
    Advertise with us
    • Company
    • About Us
    • Legal
    • Privacy Policy
    • In Media
    • Contact Us
    • Advertise with us
    • GFG Corporate Solution
    • Placement Training Program
    • Languages
    • Python
    • Java
    • C++
    • PHP
    • GoLang
    • SQL
    • R Language
    • Android Tutorial
    • Tutorials Archive
    • DSA
    • Data Structures
    • Algorithms
    • DSA for Beginners
    • Basic DSA Problems
    • DSA Roadmap
    • Top 100 DSA Interview Problems
    • DSA Roadmap by Sandeep Jain
    • All Cheat Sheets
    • Data Science & ML
    • Data Science With Python
    • Data Science For Beginner
    • Machine Learning
    • ML Maths
    • Data Visualisation
    • Pandas
    • NumPy
    • NLP
    • Deep Learning
    • Web Technologies
    • HTML
    • CSS
    • JavaScript
    • TypeScript
    • ReactJS
    • NextJS
    • Bootstrap
    • Web Design
    • Python Tutorial
    • Python Programming Examples
    • Python Projects
    • Python Tkinter
    • Python Web Scraping
    • OpenCV Tutorial
    • Python Interview Question
    • Django
    • Computer Science
    • Operating Systems
    • Computer Network
    • Database Management System
    • Software Engineering
    • Digital Logic Design
    • Engineering Maths
    • Software Development
    • Software Testing
    • DevOps
    • Git
    • Linux
    • AWS
    • Docker
    • Kubernetes
    • Azure
    • GCP
    • DevOps Roadmap
    • System Design
    • High Level Design
    • Low Level Design
    • UML Diagrams
    • Interview Guide
    • Design Patterns
    • OOAD
    • System Design Bootcamp
    • Interview Questions
    • Inteview Preparation
    • Competitive Programming
    • Top DS or Algo for CP
    • Company-Wise Recruitment Process
    • Company-Wise Preparation
    • Aptitude Preparation
    • Puzzles
    • School Subjects
    • Mathematics
    • Physics
    • Chemistry
    • Biology
    • Social Science
    • English Grammar
    • Commerce
    • World GK
    • GeeksforGeeks Videos
    • DSA
    • Python
    • Java
    • C++
    • Web Development
    • Data Science
    • CS Subjects
    @GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
    We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
    Lightbox
    Improvement
    Suggest Changes
    Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
    geeksforgeeks-suggest-icon
    Create Improvement
    Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
    geeksforgeeks-improvement-icon
    Suggest Changes
    min 4 words, max Words Limit:1000

    Thank You!

    Your suggestions are valuable to us.

    What kind of Experience do you want to share?

    Interview Experiences
    Admission Experiences
    Career Journeys
    Work Experiences
    Campus Experiences
    Competitive Exam Experiences