Skip to content

Commit 0738b99

Browse files
committed
Demos: Use AMD loader
1 parent f5398da commit 0738b99

File tree

1 file changed

+41
-23
lines changed

1 file changed

+41
-23
lines changed

demos/spinner/decimal.html

Lines changed: 41 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,7 @@
44
<meta charset="utf-8">
55
<title>jQuery UI Spinner - Decimal</title>
66
<link rel="stylesheet" href="../../themes/base/all.css">
7-
<script src="../../external/jquery/jquery.js"></script>
8-
<script src="../../external/jquery-mousewheel/jquery.mousewheel.js"></script>
9-
<script src="../../external/globalize/globalize.js"></script>
10-
<script src="../../external/globalize/globalize.culture.de-DE.js"></script>
11-
<script src="../../external/globalize/globalize.culture.ja-JP.js"></script>
12-
<script src="../../ui/core.js"></script>
13-
<script src="../../ui/widget.js"></script>
14-
<script src="../../ui/button.js"></script>
15-
<script src="../../ui/spinner.js"></script>
167
<link rel="stylesheet" href="../demos.css">
17-
<script>
18-
$(function() {
19-
$( "#spinner" ).spinner({
20-
step: 0.01,
21-
numberFormat: "n"
22-
});
23-
24-
$( "#culture" ).change(function() {
25-
var current = $( "#spinner" ).spinner( "value" );
26-
Globalize.culture( $(this).val() );
27-
$( "#spinner" ).spinner( "value", current );
28-
});
29-
});
30-
</script>
318
</head>
329
<body>
3310

@@ -52,5 +29,46 @@
5229
formatting, based on the new culture.
5330
</p>
5431
</div>
32+
33+
<script src="../../external/requirejs/require.js"></script>
34+
<script>
35+
36+
require.config({
37+
paths: {
38+
globalize: "../../external/globalize/globalize",
39+
"globalize-culture-de-DE": "../../external/globalize/globalize.culture.de-DE",
40+
"globalize-culture-ja-JP": "../../external/globalize/globalize.culture.ja-JP",
41+
jquery: "../../external/jquery/jquery",
42+
ui: "../../ui"
43+
},
44+
shim: {
45+
"globalize-culture-de-DE": [ "globalize" ],
46+
"globalize-culture-ja-JP": [ "globalize" ],
47+
}
48+
});
49+
50+
require([
51+
"jquery",
52+
"globalize",
53+
"globalize-culture-de-DE",
54+
"globalize-culture-ja-JP",
55+
"ui/spinner"
56+
], function( $, Globalize ) {
57+
58+
$( "#spinner" ).spinner({
59+
step: 0.01,
60+
numberFormat: "n"
61+
});
62+
63+
$( "#culture" ).change(function() {
64+
var current = $( "#spinner" ).spinner( "value" );
65+
Globalize.culture( $(this).val() );
66+
$( "#spinner" ).spinner( "value", current );
67+
});
68+
69+
});
70+
71+
</script>
72+
5573
</body>
5674
</html>

0 commit comments

Comments
 (0)