3e669ba4a230276acd8e3e6916e749cb9fc43028
[myslice.git] / third-party / jquery-ui-1.10.2 / demos / progressbar / label.html
1 <!doctype html>
2 <html lang="en">
3 <head>
4         <meta charset="utf-8">
5         <title>jQuery UI Progressbar - Custom Label</title>
6         <link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
7         <script src="../../jquery-1.9.1.js"></script>
8         <script src="../../ui/jquery.ui.core.js"></script>
9         <script src="../../ui/jquery.ui.widget.js"></script>
10         <script src="../../ui/jquery.ui.progressbar.js"></script>
11         <link rel="stylesheet" href="../demos.css">
12         <style>
13         .progress-label {
14                 float: left;
15                 margin-left: 50%;
16                 margin-top: 5px;
17                 font-weight: bold;
18                 text-shadow: 1px 1px 0 #fff;
19         }
20         </style>
21         <script>
22         $(function() {
23                 var progressbar = $( "#progressbar" ),
24                         progressLabel = $( ".progress-label" );
25
26                 progressbar.progressbar({
27                         value: false,
28                         change: function() {
29                                 progressLabel.text( progressbar.progressbar( "value" ) + "%" );
30                         },
31                         complete: function() {
32                                 progressLabel.text( "Complete!" );
33                         }
34                 });
35
36                 function progress() {
37                         var val = progressbar.progressbar( "value" ) || 0;
38
39                         progressbar.progressbar( "value", val + 1 );
40
41                         if ( val < 99 ) {
42                                 setTimeout( progress, 100 );
43                         }
44                 }
45
46                 setTimeout( progress, 3000 );
47         });
48         </script>
49 </head>
50 <body>
51
52 <div id="progressbar"><div class="progress-label">Loading...</div></div>
53
54 <div class="demo-description">
55 <p>Custom updated label demo.</p>
56 </div>
57 </body>
58 </html>