web/static/css/jq-css/demos/button/toolbar.html
author ymh <ymh.work@gmail.com>
Sat, 12 Jun 2010 04:25:05 +0200
changeset 0 cc4a51750724
permissions -rw-r--r--
first commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<!DOCTYPE html>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
<html lang="en">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
<head>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
	<meta charset="UTF-8" />
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
	<title>jQuery UI Button - Toolbar demo</title>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
	<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
	<script type="text/javascript" src="../../jquery-1.4.2.js"></script>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
	<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
	<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
	<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
	<link type="text/css" href="../demos.css" rel="stylesheet" />
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
	<style type="text/css">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
	#toolbar {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
		padding: 10px 4px;
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
	}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
	</style>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
	<script type="text/javascript">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
	$(function() {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
		$('#beginning').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
				primary: 'ui-icon-seek-start'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
		$('#rewind').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
				primary: 'ui-icon-seek-prev'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
		$('#play').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
				primary: 'ui-icon-play'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
		})
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
		.click(function() {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
			var options;
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
			if ($(this).text() == 'play') {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
				options = {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
					label: 'pause',
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
					icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
						primary: 'ui-icon-pause'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
					}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
				};
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
			} else {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
				options = {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
					label: 'play',
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
					icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
						primary: 'ui-icon-play'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
					}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
				};
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
			$(this).button('option', options);
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
		$('#stop').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
				primary: 'ui-icon-stop'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
		})
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
		.click(function() {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
			$('#play').button('option', {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
				label: 'play',
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
				icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
					primary: 'ui-icon-play'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
				}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
			});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
		$('#forward').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
				primary: 'ui-icon-seek-next'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
		$('#end').button({
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
			text: false,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
			icons: {
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
				primary: 'ui-icon-seek-end'
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
			}
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
		});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
		$("#shuffle").button();
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
		$("#repeat").buttonset();
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
	});
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
	</script>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
</head>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
<body>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
<div class="demo">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
	<span id="toolbar" class="ui-widget-header ui-corner-all">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
		<button id="beginning">go to beginning</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
		<button id="rewind">rewind</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
		<button id="play">play</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
		<button id="stop">stop</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
		<button id="forward">fast forward</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
		<button id="end">go to end</button>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
		
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
		<input type="checkbox" id="shuffle" /><label for="shuffle">Shuffle</label>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
		
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
		<span id="repeat">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
			<input type="radio" id="repeat0" name="repeat" checked="checked" /><label for="repeat0">No Repeat</label>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
			<input type="radio" id="repeat1" name="repeat" /><label for="repeat1">Once</label>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
			<input type="radio" id="repeatall" name="repeat" /><label for="repeatall">All</label>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
		</span>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
	</span>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
</div><!-- End demo -->
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
<div class="demo-description">
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
<p>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
	A mediaplayer toolbar. Take a look at the underlying markup: A few button elements,
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
	an input of type checkbox for the Shuffle button, and three inputs of type radio for the Repeat options. 
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
</p>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
</div><!-- End demo-description -->
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
</body>
cc4a51750724 first commit
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
</html>