Creating Progress bar Widget
Notes:
jQuery UI - Progress bar Widget :
Progress bar Widget: represents the current status of a process / task in percentage
Creating Progress bar Widget:
1. Create a new HTML document with basic HTML document structure code
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title> Progress bar Demo</title>
</head>
<body>
</body>
</html>
2. Link the necessary jQueryUI libray files to the HTML document
<link href="jquery-ui/jquery-ui.min.css" rel="stylesheet" type="text/css"/>
<script src="jquery-ui/external/jquery/jquery.js" type="text/javascript"></script>
<script src="jquery-ui/jquery-ui.min.js" type="text/javascript"></script>
3. Code the structure of the widget (i.e. HTML or markup):
To create a progressbar widget; we need to create a an empty div element
<div id="progressbar"> </div>
4. Select the element using jQuery and call the respective jQuery UI function on it
Select the element using jQuery selector, call progressbar jQuery UI function on it, and pass the value in percentage.
<script type="text/javascript">
$("#progressbar").progressbar({value:50});
</script>
Example Code:
<div id="container">
<div id="htmlHeading">HTML</div>
<div id="htmlProgressbar"></div>
<div id="cssHeading">CSS</div>
<div id="cssProgressbar"></div>
</div>
<script type="text/javascript">
$("#container").css({"backgroundColor":"lightblue","padding":"5%"});
$("#htmlProgressbar").progressbar({value:90});
$("#cssProgressbar").progressbar({value:70});
</script>
Interview Questions: