aboutsummaryrefslogtreecommitdiffstats
path: root/demos/slider
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2009-02-28 12:24:42 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2009-02-28 12:24:42 +0000
commitcacb2acee4c618fc9be14d4d9f218e0864b0eea9 (patch)
tree75752f678f5e5fc1aa224729938ec5c4b39ee492 /demos/slider
parent78bddbe8df4d15844b72c213aedf983781439345 (diff)
downloadjquery-ui-cacb2acee4c618fc9be14d4d9f218e0864b0eea9.tar.gz
jquery-ui-cacb2acee4c618fc9be14d4d9f218e0864b0eea9.zip
refactored multiple-slider demo by setting a few defaults and reading values from markup, removing some inline styles
Diffstat (limited to 'demos/slider')
-rw-r--r--demos/slider/multiple-vertical.html72
1 files changed, 29 insertions, 43 deletions
diff --git a/demos/slider/multiple-vertical.html b/demos/slider/multiple-vertical.html
index 5eb3d0ae7..48258ccc9 100644
--- a/demos/slider/multiple-vertical.html
+++ b/demos/slider/multiple-vertical.html
@@ -9,47 +9,31 @@
<link type="text/css" href="../demos.css" rel="stylesheet" />
<style type="text/css">
#demo-frame > div.demo { padding: 10px !important; }
+ #eq span {
+ height:120px; float:left; margin:15px
+ }
</style>
<script type="text/javascript">
$(function() {
- $("#slider0").slider({
+ // change defaults for range, animate and orientation
+ $.extend($.ui.slider.defaults, {
range: "min",
- value: 60
+ animate: true,
+ orientation: "vertical"
});
- $("#slider1").slider({
- orientation: "vertical",
- range: "min",
- value: 88
- });
- $("#slider2").slider({
- orientation: "vertical",
- range: "min",
- value: 77
- });
- $("#slider3").slider({
- orientation: "vertical",
- range: "min",
- value: 55
- });
- $("#slider4").slider({
- orientation: "vertical",
- range: "min",
- value: 33
- });
- $("#slider5").slider({
- orientation: "vertical",
- range: "min",
- value: 40
+ // setup master volume
+ $("#master").slider({
+ value: 60,
+ orientation: "horizontal"
});
- $("#slider6").slider({
- orientation: "vertical",
- range: "min",
- value: 45
- });
- $("#slider7").slider({
- orientation: "vertical",
- range: "min",
- value: 70
+ // setup graphic EQ
+ $("#eq > span").each(function() {
+ // read initial values from markup and remove that
+ var value = parseInt($(this).text());
+ $(this).empty();
+ $(this).slider({
+ value: value
+ })
});
});
</script>
@@ -63,20 +47,22 @@
Master volume
</p>
-<div id="slider0" style="width:260px; margin:15px;"></div>
+<div id="master" style="width:260px; margin:15px;"></div>
<p class="ui-state-default ui-corner-all" style="padding:4px;margin-top:4em;">
<span class="ui-icon ui-icon-signal" style="float:left; margin:-2px 5px 0 0;"></span>
Graphic EQ
</p>
-<div id="slider1" style="height:120px; float:left; margin:15px"></div>
-<div id="slider2" style="height:120px; float:left; margin:15px"></div>
-<div id="slider3" style="height:120px; float:left; margin:15px"></div>
-<div id="slider4" style="height:120px; float:left; margin:15px"></div>
-<div id="slider5" style="height:120px; float:left; margin:15px"></div>
-<div id="slider6" style="height:120px; float:left; margin:15px"></div>
-<div id="slider7" style="height:120px; float:left; margin:15px"></div>
+<div id="eq">
+ <span>88</span>
+ <span>77</span>
+ <span>55</span>
+ <span>33</span>
+ <span>40</span>
+ <span>45</span>
+ <span>70</span>
+</div>
</div><!-- End demo -->