1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
<meta http-equiv="Content-Language" content="en" />
6
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7
<title>ProgressBar Test Page</title>
8
<script type="text/javascript" src="../../jquery-1.2.6.js"></script>
9
<script type="text/javascript" src="../../ui/ui.core.js"></script>
10
<script type="text/javascript" src="../../ui/ui.resizable.js"></script>
11
<script type="text/javascript" src="../../ui/ui.draggable.js"></script>
12
<script type="text/javascript" src="../../ui/ui.progressbar.js"></script>
14
<style type="text/css" media="all">
25
background-color:#FAFCFE;
26
border:1px solid #DFE8F6;
36
width: 400px; height: 20px;
37
border: 1px #ccc solid;
38
background:#E0E8F3 url(../images/bg.gif) repeat-x scroll 0%;
42
.ui-progressbar-wrap {
51
background:#9CBFEE url(../images/progress-bg.gif) repeat-x scroll left center;
52
border-bottom:1px solid #7FA9E4;
53
border-right:1px solid #7FA9E4;
54
border-top:1px solid #D1E4FD;
58
.ui-progressbar-text {
67
.ui-progressbar-text-back {
74
.ui-progressbar-disabled {
76
filter:Alpha(Opacity=50);
81
.ui-progressbar-text.right-align {
85
.ui-progressbar-inner-custom {
86
background: url(../images/custom-bar.gif) repeat-x scroll left center;
87
border-bottom:1px solid #EFEFEF;
88
border-right:0pt none;
89
border-top:1px solid #BEBEBE;
93
color: red !important;
106
<h1>jQuery - ProgressBar</h1>
108
<div id="log">log</div>
111
<div id='p1'></div><br>
113
<button id="p1-create">Create</button>
114
<button id="p1-destroy" onclick="$('#p1').progressbar('destroy');">destroy</button>
115
<button id="p1-start" onclick="$('#p1').progressbar('start');">Start</button>
116
<button id="p1-stop" onclick="$('#p1').progressbar('stop');">Stop</button>
117
<button id="p1-stop" onclick="$('#p1').progressbar('pause');">pause</button>
118
<button id="p1-enable" onclick="$('#p1').progressbar('enable');">enable</button>
119
<button id="p1-disable" onclick="$('#p1').progressbar('disable');">disable</button>
120
<button id="p1-progress" onclick="$('#p1').progressbar('progress', 50);">progress to 50</button>
121
<button id="p1-progress" onclick="$('#p1').progressbar('text', 'Textchanged!');">Change text</button>
125
<div id='p2'></div><br>
127
<button id="p2-create">Create</button>
128
<button id="p2-destroy" onclick="$('#p2').progressbar('destroy');">destroy</button>
129
<button id="p2-start" onclick="$('#p2').progressbar('start');">Start</button>
130
<button id="p2-stop" onclick="$('#p2').progressbar('stop');">Stop</button>
131
<button id="p2-stop" onclick="$('#p2').progressbar('pause');">pause</button>
132
<button id="p2-enable" onclick="$('#p2').progressbar('enable');">enable</button>
133
<button id="p2-disable" onclick="$('#p2').progressbar('disable');">disable</button>
134
<button id="p2-progress" onclick="$('#p2').progressbar('progress', 40);">progress to 50</button>
138
<div id='p3'></div><br>
140
<button id="p3-create">Create</button>
141
<button id="p3-destroy" onclick="$('#p3').progressbar('destroy');">destroy</button>
142
<button id="p3-start" onclick="$('#p3').progressbar('start');">Start</button>
143
<button id="p3-stop" onclick="$('#p3').progressbar('stop');">Stop</button>
144
<button id="p3-stop" onclick="$('#p3').progressbar('pause');">pause</button>
145
<button id="p3-enable" onclick="$('#p3').progressbar('enable');">enable</button>
146
<button id="p3-disable" onclick="$('#p3').progressbar('disable');">disable</button>
147
<button id="p3-progress" onclick="$('#p3').progressbar('progress', $('#p3-value').val());">progress to</button>
148
<input type="text" id="p3-value" value="35"/>
152
<button id="p2-startall" onclick="$('#p2, #p1, #p3').progressbar('start');">Start All</button>
153
<button id="p2-stopall" onclick="$('#p2, #p1, #p3').progressbar('stop');">Stop All</button>
154
<button id="p2-stopall" onclick="$('#p2, #p1, #p3').progressbar('pause');">Pause All</button>
160
$('#p1-create').click(function() {
162
$('#p1').progressbar({
164
text: 'jQuery ProgressBar waiting...',
166
//addClass: 'ui-progressbar-inner-custom teste',
168
//textClass: 'right-align',
180
progress: function(ui) {
181
//console.log(ui.pixelRange);
183
//ui.instance.text('Waiting...');
187
//console.log('user stop', ui);
190
start: function(ui) {
191
//console.log('user start', ui);
192
console.log('p1', ui.identifier);
200
$('#p2-create').click(function() {
202
$('#p2').progressbar({
206
//addClass: 'ui-progressbar-inner-custom teste',
208
//textClass: 'right-align',
220
progress: function(ui) {
221
//console.log(ui.pixelRange);
223
//ui.instance.text('Waiting...');
227
//console.log('user stop', ui);
230
start: function(ui) {
231
//console.log('user start', ui);
232
console.log('p2', ui.identifier);
240
$('#p3-create').click(function() {
242
$('#p3').progressbar({
244
//text: 'Testing again...',
246
//addClass: 'ui-progressbar-inner-custom teste',
248
//textClass: 'right-align',
260
progress: function(ui) {
261
//console.log(ui.pixelRange);
263
//ui.instance.text('Waiting...');
267
//console.log('user stop', ui);
270
start: function(ui) {
271
//console.log('user start', ui);
272
console.log('p3', ui.identifier);
279
if(!window.console) {
282
$('#log').append(arguments[0]+"<br>");
283
$('#log').scrollTop(999999);