jQuery UI Progressbar complete Event
Last Updated :
24 May, 2022
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 Progressbar widget is used to add display the status of a determinate or indeterminate process.
The jQuery UI Progressbar complete event is used to trigger when the value of the progressbar reaches the maximum value.
The Slider slide events accept two values that are listed below:
- event: It represents the event for the slider widget.
- ui: It is of an object type. The ui object is empty but it is included for consistency with other events.
Syntax:
Initialize the progressbar with the complete callback:
$( ".selector" ).progressbar({
complete: function( event, ui ) {}
});
Bind an event listener to the progressbarcomplete event:
$( ".selector" ).on(
"progressbarcomplete",
function( event, ui ) {}
);
CDN Link: First, add jQuery UI scripts needed for your project.
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
Example: This example describes the uses of the jQuery UI Progressbar complete event.
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title> jQuery UI Progressbar complete Event </title>
<link rel="stylesheet" href=
"//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
<script src=
"//code.jquery.com/jquery-1.12.4.js"></script>
<script src=
"//code.jquery.com/ui/1.12.1/jquery-ui.js">
</script>
<style>
h1 {
color: green;
}
#divID {
width: 600px;
}
</style>
<script>
$(document).ready(function () {
$("#divID").progressbar({
max: 100,
value: 50
});
$("#btn").on('click', function() {
$("#divID").progressbar("value", 100);
});
$("#divID").on('progressbarcomplete', function () {
alert("Progressbar complete!");
});
});
</script>
</head>
<body>
<center>
<h1>GeeksforGeeks</h1>
<h3>jQuery UI Progressbar complete Event</h3>
<div id="divID"></div>
<br><br>
<input type="button" id="btn"
value="Change Progressbar Value"
style="padding: 5px 15px;">
</center>
</body>
</html>
Output:
Reference: https://api.jqueryui.com/progressbar/#event-complete
Similar Reads
jQuery UI Progressbar create Event 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 Progressbar widget is used to add display the status of a determinate or indeterminate process. The jQuery UI Progressb
2 min read
jQuery UI Progressbar change Event 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 Progressbar widget is used to add display the status of a determinate or indeterminate process. The jQuery UI Progressb
2 min read
jQWidgets jqxProgressBar complete Event jQWidgets is a JavaScript framework for making web-based applications for PC and mobile devices. It is a very powerful, optimized, platform-independent, and widely supported framework. The jqxProgressBar is used to represent a jQuery progressbar widget that visually indicates the progress of a lengt
2 min read
jQuery UI Progressbar Widget Complete Reference The jQuery UI Progressbar widget is used to add a display status of a determinate or indeterminate process. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Progressbar Widget Options: jQuery UI Progressbar classes Op
1 min read
jQuery UI progressbar 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 progressbar classes option is used to add some additional classes to add the widget's elements. Syntax: $( ".selector"
1 min read