diff options
author | friendica <info@friendica.com> | 2012-07-13 07:09:29 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2012-07-13 07:09:29 -0700 |
commit | a20a6377277a985fa596b0ea460d91b97f79b4a5 (patch) | |
tree | 1878d488143e2f0d698dc42ae924ab7be93ffb54 /library/jslider/index.html | |
parent | 599f3d29610b2cc509ab51df0f42d154dd70278d (diff) | |
download | volse-hubzilla-a20a6377277a985fa596b0ea460d91b97f79b4a5.tar.gz volse-hubzilla-a20a6377277a985fa596b0ea460d91b97f79b4a5.tar.bz2 volse-hubzilla-a20a6377277a985fa596b0ea460d91b97f79b4a5.zip |
merge upstream, slider work, refactor ping module, language selection work
Diffstat (limited to 'library/jslider/index.html')
-rw-r--r-- | library/jslider/index.html | 152 |
1 files changed, 152 insertions, 0 deletions
diff --git a/library/jslider/index.html b/library/jslider/index.html new file mode 100644 index 000000000..994b0783f --- /dev/null +++ b/library/jslider/index.html @@ -0,0 +1,152 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <title>jSlider</title> + + <!-- bin/jquery.slider.min.css --> + <link rel="stylesheet" href="css/jslider.css" type="text/css"> + <link rel="stylesheet" href="css/jslider.blue.css" type="text/css"> + <link rel="stylesheet" href="css/jslider.plastic.css" type="text/css"> + <link rel="stylesheet" href="css/jslider.round.css" type="text/css"> + <link rel="stylesheet" href="css/jslider.round.plastic.css" type="text/css"> + <!-- end --> + + <script type="text/javascript" src="js/jquery-1.7.1.js"></script> + + <!-- bin/jquery.slider.min.js --> + <script type="text/javascript" src="js/jshashtable-2.1_src.js"></script> + <script type="text/javascript" src="js/jquery.numberformatter-1.2.3.js"></script> + <script type="text/javascript" src="js/tmpl.js"></script> + <script type="text/javascript" src="js/jquery.dependClass-0.1.js"></script> + <script type="text/javascript" src="js/draggable-0.1.js"></script> + <script type="text/javascript" src="js/jquery.slider.js"></script> + <!-- end --> + + <style type="text/css" media="screen"> + body { background: #EEF0F7; } + .layout { padding: 50px; font-family: Georgia, serif; } + .layout-slider { margin-bottom: 60px; width: 50%; } + .layout-slider-settings { font-size: 12px; padding-bottom: 10px; } + .layout-slider-settings pre { font-family: Courier; } + </style> + +</head> +<body> + + <div class="layout"> + + <div class="layout-slider" style="width: 100%"> + Slider <span style="display: inline-block; width: 400px; padding: 0 5px;"><input id="Slider1" type="slider" name="price" value="30000.5;60000" /></span> in string + </div> + <script type="text/javascript" charset="utf-8"> + jQuery("#Slider1").slider({ from: 1000, to: 100000, step: 500, smooth: true, round: 0, dimension: " $", skin: "plastic" }); + </script> + + <div class="layout-slider-settings"> +<pre>{ + from: 5, + to: 50, + step: 2.5, + round: 1, + format: { format: '##.0', locale: 'de' }, + dimension: '&nbsp;€' +}</pre> + </div> + <div class="layout-slider"> + <input id="SliderSingle" type="slider" name="price" value="20" /> + </div> + <script type="text/javascript" charset="utf-8"> + jQuery("#SliderSingle").slider({ from: 5, to: 50, step: 2.5, round: 1, format: { format: '##.0', locale: 'de' }, dimension: ' €', skin: "round" }); + </script> + + <div class="layout-slider-settings"> +<pre>{ + from: 5000, + to: 150000, + heterogeneity: ['50/50000'], + step: 1000, + dimension: '&nbsp;$' +}</pre> + </div> + <div class="layout-slider"> + <input id="Slider2" type="slider" name="price" value="5000;50000" /> + </div> + <script type="text/javascript" charset="utf-8"> + jQuery("#Slider2").slider({ from: 5000, to: 150000, heterogeneity: ['50/50000'], step: 1000, dimension: ' $' }); + </script> + + <div class="layout-slider-settings"> +<pre>{ + from: 0, + to: 500, + heterogeneity: ['50/100', '75/250'], + scale: [0, '|', 50, '|' , '100', '|', 250, '|', 500], + limits: false, + step: 1, + dimension: '&nbsp;m<small>2</small>' +}</pre> + </div> + <div class="layout-slider"> + <input id="Slider3" type="slider" name="area" value="25;75" /> + </div> + <script type="text/javascript" charset="utf-8"> + jQuery("#Slider3").slider({ from: 0, to: 500, heterogeneity: ['50/100', '75/250'], scale: [0, '|', 50, '|', '100', '|', 250, '|', 500], limits: false, step: 1, dimension: ' m<small>2</small>', skin: "round_plastic" }); + </script> + + <div class="layout-slider-settings"> +<pre>{ + from: 1, + to: 30, + heterogeneity: ['50/5', '75/15'], + scale: [1, '|', 3, '|', '5', '|', 15, '|', 30], + limits: false, + step: 1, + dimension: '', + skin: "blue" +}</pre> + </div> + <div class="layout-slider"> + <input id="Slider4" type="slider" name="area" value="2;10" /> + </div> + <script type="text/javascript" charset="utf-8"> + jQuery("#Slider4").slider({ from: 1, to: 30, heterogeneity: ['50/5', '75/15'], scale: [1, '|', 3, '|', '5', '|', 15, '|', 30], limits: false, step: 1, dimension: '', skin: "blue", callback: function( value ){ console.dir( this ); } }); + </script> + + + <div class="layout-slider-settings"> +<pre>{ + from: 480, + to: 1020, + step: 15, + dimension: '', + scale: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00'], + limits: false, + calculate: function( value ){ + var hours = Math.floor( value / 60 ); + var mins = ( value - hours*60 ); + return (hours < 10 ? "0"+hours : hours) + ":" + ( mins == 0 ? "00" : mins ); + }, + onstatechange: function( value ){ + console.dir( this ); + } +}</pre> + </div> + <div class="layout-slider"> + <input id="Slider5" type="slider" name="area" value="600;720" /> + </div> + <script type="text/javascript" charset="utf-8"> + + jQuery("#Slider5").slider({ from: 480, to: 1020, step: 15, dimension: '', scale: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00'], limits: false, calculate: function( value ){ + var hours = Math.floor( value / 60 ); + var mins = ( value - hours*60 ); + return (hours < 10 ? "0"+hours : hours) + ":" + ( mins == 0 ? "00" : mins ); + }}) + + </script> + + </div> + + +</body> +</html>
\ No newline at end of file |