Spinner demos: Fixed line endings.

This commit is contained in:
Scott González 2011-08-07 11:34:28 -04:00
parent 051b9e07d9
commit 71735652f5
7 changed files with 383 additions and 383 deletions

View File

@ -1,61 +1,61 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - Default functionality</title> <title>jQuery UI Spinner - Default functionality</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../external/jquery.global.js"></script> <script type="text/javascript" src="../../external/jquery.global.js"></script>
<script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script> <script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script>
<script type="text/javascript" src="../../external/jquery.global.ja-JP.js"></script> <script type="text/javascript" src="../../external/jquery.global.ja-JP.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
$("#currency").change(function() { $("#currency").change(function() {
var current = $("#spinner").spinner("value"); var current = $("#spinner").spinner("value");
$.global.preferCulture($(this).val()); $.global.preferCulture($(this).val());
$("#spinner").spinner("value", current); $("#spinner").spinner("value", current);
}) })
$("#spinner").spinner({ $("#spinner").spinner({
min: 5, min: 5,
max: 2500, max: 2500,
step: 25, step: 25,
start: 1000, start: 1000,
numberFormat: "C" numberFormat: "C"
}); });
}); });
</script> </script>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<p> <p>
<label for="currency">Currency to donate</label> <label for="currency">Currency to donate</label>
<select id="currency" name="currency"> <select id="currency" name="currency">
<option value="en-US">US $</option> <option value="en-US">US $</option>
<option value="de-DE">EUR €</option> <option value="de-DE">EUR €</option>
<option value="ja-JP">YEN ¥</option> <option value="ja-JP">YEN ¥</option>
</select> </select>
</p> </p>
<p> <p>
<label for="spinner">Amount to donate:</label> <label for="spinner">Amount to donate:</label>
<input id="spinner" name="spinner" value="5" /> <input id="spinner" name="spinner" value="5" />
</p> </p>
</div> </div>
<div class="demo-description"> <div class="demo-description">
<p> <p>
Example of a donation form, with currency selection and amout spinner. Example of a donation form, with currency selection and amout spinner.
</p> </p>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,59 +1,59 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - decimal</title> <title>jQuery UI Spinner - decimal</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../external/jquery.global.js"></script> <script type="text/javascript" src="../../external/jquery.global.js"></script>
<script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script> <script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script>
<script type="text/javascript" src="../../external/jquery.global.ja-JP.js"></script> <script type="text/javascript" src="../../external/jquery.global.ja-JP.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
$("#spinner").spinner({ $("#spinner").spinner({
step: 0.01, step: 0.01,
numberFormat: "n" numberFormat: "n"
}); });
$("#culture").change(function() { $("#culture").change(function() {
var current = $("#spinner").spinner("value"); var current = $("#spinner").spinner("value");
$.global.preferCulture($(this).val()); $.global.preferCulture($(this).val());
$("#spinner").spinner("value", current); $("#spinner").spinner("value", current);
}) })
}); });
</script> </script>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<p> <p>
<label for="spinner">Decimal spinner:</label> <label for="spinner">Decimal spinner:</label>
<input id="spinner" name="spinner" value="5.06" /> <input id="spinner" name="spinner" value="5.06" />
</p> </p>
<p> <p>
<label for="culture">Select a culture to use for formatting:</label> <label for="culture">Select a culture to use for formatting:</label>
<select id="culture"> <select id="culture">
<option value="en-EN" selected="selected">English</option> <option value="en-EN" selected="selected">English</option>
<option value="de-DE">German</option> <option value="de-DE">German</option>
<option value="ja-JP">Japanese</option> <option value="ja-JP">Japanese</option>
</select> </select>
</p> </p>
</div> </div>
<div class="demo-description"> <div class="demo-description">
<p> <p>
Example of a decimal spinner. Step is set to 0.01. Example of a decimal spinner. Step is set to 0.01.
<br/>The code handling the culture change reads the current spinner value, <br/>The code handling the culture change reads the current spinner value,
then changes the culture, then sets the value again, resulting in an updated then changes the culture, then sets the value again, resulting in an updated
formatting, based on the new culture. formatting, based on the new culture.
</p> </p>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,65 +1,65 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - Default functionality</title> <title>jQuery UI Spinner - Default functionality</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
$("#spinner").spinner(); $("#spinner").spinner();
$("#disable").toggle(function() { $("#disable").toggle(function() {
$("#spinner").spinner("disable"); $("#spinner").spinner("disable");
}, function() { }, function() {
$("#spinner").spinner("enable"); $("#spinner").spinner("enable");
}); });
$("#destroy").toggle(function() { $("#destroy").toggle(function() {
$("#spinner").spinner("destroy"); $("#spinner").spinner("destroy");
}, function() { }, function() {
$("#spinner").spinner(); $("#spinner").spinner();
}); });
$("#getvalue").click(function() { $("#getvalue").click(function() {
alert($("#spinner").spinner("value")); alert($("#spinner").spinner("value"));
}); });
$("#setvalue").click(function() { $("#setvalue").click(function() {
$("#spinner").spinner("value", 5); $("#spinner").spinner("value", 5);
}); });
$("button").button(); $("button").button();
}); });
</script> </script>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<p><label for="spinner">Select a value:</label> <p><label for="spinner">Select a value:</label>
<input id="spinner" name="value" /></p> <input id="spinner" name="value" /></p>
<p> <p>
<button id="disable">Toggle disable/enable</button> <button id="disable">Toggle disable/enable</button>
<button id="destroy">Toggle widget</button> <button id="destroy">Toggle widget</button>
</p> </p>
<p> <p>
<button id="getvalue">Get value</button> <button id="getvalue">Get value</button>
<button id="setvalue">Set value to 5</button> <button id="setvalue">Set value to 5</button>
</p> </p>
</div><!-- End demo --> </div><!-- End demo -->
<div class="demo-description"> <div class="demo-description">
<p> <p>
Default spinner. Default spinner.
</p> </p>
</div><!-- End demo-description --> </div><!-- End demo-description -->
</body> </body>
</html> </html>

View File

@ -1,20 +1,20 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<title>jQuery UI Spinner Demos</title> <title>jQuery UI Spinner Demos</title>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
</head> </head>
<body> <body>
<div class="demos-nav"> <div class="demos-nav">
<h4>Examples</h4> <h4>Examples</h4>
<ul> <ul>
<li class="demo-config-on"><a href="default.html">Default functionality</a></li> <li class="demo-config-on"><a href="default.html">Default functionality</a></li>
<li><a href="decimal.html">Decimal</a></li> <li><a href="decimal.html">Decimal</a></li>
<li><a href="currency.html">Currency</a></li> <li><a href="currency.html">Currency</a></li>
<li><a href="latlong.html">Map</a></li> <li><a href="latlong.html">Map</a></li>
<li><a href="time.html">Time</a></li> <li><a href="time.html">Time</a></li>
<li><a href="overflow.html">Overflow</a></li> <li><a href="overflow.html">Overflow</a></li>
</ul> </ul>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,60 +1,60 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - Map</title> <title>jQuery UI Spinner - Map</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
function latlong() { function latlong() {
return new google.maps.LatLng($("#lat").val(),$("#lng").val()); return new google.maps.LatLng($("#lat").val(),$("#lng").val());
} }
function position() { function position() {
map.setCenter(latlong()); map.setCenter(latlong());
} }
$("#lat, #lng").spinner({ $("#lat, #lng").spinner({
precision: 6, precision: 6,
change: position change: position
}); });
var map = new google.maps.Map($("#map")[0], { var map = new google.maps.Map($("#map")[0], {
zoom: 8, zoom: 8,
center: latlong(), center: latlong(),
mapTypeId: google.maps.MapTypeId.ROADMAP mapTypeId: google.maps.MapTypeId.ROADMAP
}); });
}); });
</script> </script>
<style> <style>
#map { width:500px; height:500px; } #map { width:500px; height:500px; }
</style> </style>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<label for="lat">Latitude</label> <label for="lat">Latitude</label>
<input id="lat" name="lat" value="44.797916" /> <input id="lat" name="lat" value="44.797916" />
<br/> <br/>
<label for="lng">Longitude</label> <label for="lng">Longitude</label>
<input id="lng" name="lng" value="-93.278046" /> <input id="lng" name="lng" value="-93.278046" />
<div id="map"></div> <div id="map"></div>
</div><!-- End demo --> </div><!-- End demo -->
<div class="demo-description"> <div class="demo-description">
<p> <p>
Google Maps integration, using spinners to change latidude and longitude. Google Maps integration, using spinners to change latidude and longitude.
</p> </p>
</div><!-- End demo-description --> </div><!-- End demo-description -->
</body> </body>
</html> </html>

View File

@ -1,47 +1,47 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - Default functionality</title> <title>jQuery UI Spinner - Default functionality</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
$("#spinner").spinner({ $("#spinner").spinner({
spin: function(event, ui) { spin: function(event, ui) {
if (ui.value > 10) { if (ui.value > 10) {
$(this).spinner("value", -10); $(this).spinner("value", -10);
return false; return false;
} else if (ui.value < -10) { } else if (ui.value < -10) {
$(this).spinner("value", 10); $(this).spinner("value", 10);
return false; return false;
} }
} }
}); });
}); });
</script> </script>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<p> <p>
<label for="spinner">Select a value:</label> <label for="spinner">Select a value:</label>
<input id="spinner" name="value" /> <input id="spinner" name="value" />
</p> </p>
</div> </div>
<div class="demo-description"> <div class="demo-description">
<p> <p>
Overflowing spinner restricted to a range of -10 to 10. Overflowing spinner restricted to a range of -10 to 10.
For anything above 10, it'll overflow to -10, and the other way round. For anything above 10, it'll overflow to -10, and the other way round.
</p> </p>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,71 +1,71 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>jQuery UI Spinner - decimal</title> <title>jQuery UI Spinner - decimal</title>
<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../../jquery-1.6.2.js"></script> <script type="text/javascript" src="../../jquery-1.6.2.js"></script>
<script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script> <script type="text/javascript" src="../../external/jquery.mousewheel-3.0.4.js"></script>
<script type="text/javascript" src="../../external/jquery.global.js"></script> <script type="text/javascript" src="../../external/jquery.global.js"></script>
<script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script> <script type="text/javascript" src="../../external/jquery.global.de-DE.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.button.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.button.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.spinner.js"></script>
<link type="text/css" href="../demos.css" rel="stylesheet" /> <link type="text/css" href="../demos.css" rel="stylesheet" />
<script type="text/javascript"> <script type="text/javascript">
$.widget("ui.timespinner", $.ui.spinner, { $.widget("ui.timespinner", $.ui.spinner, {
options: { options: {
// seconds // seconds
step: 60 * 1000, step: 60 * 1000,
// hours // hours
page: 60 page: 60
}, },
_parse: function(value) { _parse: function(value) {
if (typeof value == 'string') { if (typeof value == 'string') {
return +$.global.parseDate(value) return +$.global.parseDate(value)
} }
return value; return value;
}, },
_format: function() { _format: function() {
this.element.val( $.global.format(new Date(this.options.value), "t") ); this.element.val( $.global.format(new Date(this.options.value), "t") );
} }
}) })
$(function() { $(function() {
$("#spinner").timespinner(); $("#spinner").timespinner();
$("#culture").change(function() { $("#culture").change(function() {
var current = $("#spinner").timespinner("value"); var current = $("#spinner").timespinner("value");
$.global.preferCulture($(this).val()); $.global.preferCulture($(this).val());
$("#spinner").timespinner("value", current); $("#spinner").timespinner("value", current);
}); });
}); });
</script> </script>
</head> </head>
<body> <body>
<div class="demo"> <div class="demo">
<p> <p>
<label for="spinner">Time spinner:</label> <label for="spinner">Time spinner:</label>
<input id="spinner" name="spinner" value="08:30 PM" /> <input id="spinner" name="spinner" value="08:30 PM" />
</p> </p>
<p> <p>
<label for="culture">Select a culture to use for formatting:</label> <label for="culture">Select a culture to use for formatting:</label>
<select id="culture"> <select id="culture">
<option value="en-EN" selected="selected">English</option> <option value="en-EN" selected="selected">English</option>
<option value="de-DE">German</option> <option value="de-DE">German</option>
</select> </select>
</p> </p>
</div> </div>
<div class="demo-description"> <div class="demo-description">
<p> <p>
A custom widget extending spinner. Use the Globalization plugin to parse and output A custom widget extending spinner. Use the Globalization plugin to parse and output
a timestamp, with custom step and page options. Cursor up/down spins minutes, page up/down a timestamp, with custom step and page options. Cursor up/down spins minutes, page up/down
spins hours. spins hours.
</p> </p>
</div> </div>
</body> </body>
</html> </html>