Ref Overrides
# jQuery UI API Category - Method Overrides
jQuery UI overrides several built-in jQuery methods to provide additional functionality. When using these overrides, it is important to ensure that jQuery UI is loaded. If jQuery UI is not loaded, the methods still exist, but the expected functionality will not be available, which can lead to hard-to-trace errors.
| API | Description | Also Belongs to Category |
| :--- | :--- | :--- |
| [.addClass()](#) | Adds the specified class to each element in the matched set when animating style changes. | (#) | (#) |
| [.focus()](#) | Asynchronously focuses on an element. | (#) | (#) |
| [.hide()](#) | Hides matched elements using a custom effect. | (#) | (#) | (#) |
| [.position()](#) | Positions an element relative to another element. | (#) | (#) |
| [.removeClass()](#) | Removes the specified class from each element in the matched set when animating style changes. | (#) | (#) |
| [.show()](#) | Shows matched elements using a custom effect. | (#) | (#) | (#) |
| [.toggle()](#) | Shows or hides matched elements using a custom effect. | (#) | (#) | (#) |
| [.toggleClass()](#) | Adds or removes one or more classes from each element in the matched set when animating style changes, based on the class's presence and the value of the switch parameter. | (#) | (#) |
YouTip