Skip to content

Commit 87c30c9

Browse files
committed
Selectmenu: Update demos to use AMD
1 parent affed9c commit 87c30c9

File tree

3 files changed

+34
-55
lines changed

3 files changed

+34
-55
lines changed

demos/selectmenu/custom_render.html

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,9 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>jQuery UI Selectmenu - Custom Rendering</title>
77
<link rel="stylesheet" href="../../themes/base/all.css">
8-
<script src="../../external/jquery/jquery.js"></script>
9-
<script src="../../ui/core.js"></script>
10-
<script src="../../ui/widget.js"></script>
11-
<script src="../../ui/position.js"></script>
12-
<script src="../../ui/menu.js"></script>
13-
<script src="../../ui/selectmenu.js"></script>
148
<link rel="stylesheet" href="../demos.css">
15-
<script>
16-
$(function() {
9+
<script src="../../external/requirejs/require.js"></script>
10+
<script src="../bootstrap.js">
1711
$.widget( "custom.iconselectmenu", $.ui.selectmenu, {
1812
_renderItem: function( ul, item ) {
1913
var li = $( "<li>" ),
@@ -47,7 +41,6 @@
4741
.iconselectmenu()
4842
.iconselectmenu( "menuWidget")
4943
.addClass( "ui-menu-icons avatar" );
50-
});
5144
</script>
5245
<style>
5346
h2 {

demos/selectmenu/default.html

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,7 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>jQuery UI Selectmenu - Default functionality</title>
77
<link rel="stylesheet" href="../../themes/base/all.css">
8-
<script src="../../external/jquery/jquery.js"></script>
9-
<script src="../../ui/core.js"></script>
10-
<script src="../../ui/widget.js"></script>
11-
<script src="../../ui/position.js"></script>
12-
<script src="../../ui/menu.js"></script>
13-
<script src="../../ui/selectmenu.js"></script>
148
<link rel="stylesheet" href="../demos.css">
15-
<script>
16-
$(function() {
17-
$( "#speed" ).selectmenu();
18-
19-
$( "#files" ).selectmenu();
20-
21-
$( "#number" )
22-
.selectmenu()
23-
.selectmenu( "menuWidget" )
24-
.addClass( "overflow" );
25-
26-
$( "#salutation" ).selectmenu();
27-
});
28-
</script>
299
<style>
3010
fieldset {
3111
border: 0;
@@ -38,6 +18,19 @@
3818
height: 200px;
3919
}
4020
</style>
21+
<script src="../../external/requirejs/require.js"></script>
22+
<script src="../bootstrap.js">
23+
$( "#speed" ).selectmenu();
24+
25+
$( "#files" ).selectmenu();
26+
27+
$( "#number" )
28+
.selectmenu()
29+
.selectmenu( "menuWidget" )
30+
.addClass( "overflow" );
31+
32+
$( "#salutation" ).selectmenu();
33+
</script>
4134
</head>
4235
<body>
4336

demos/selectmenu/product-selection.html

Lines changed: 19 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,7 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>jQuery UI Selectmenu - Product Selection</title>
77
<link rel="stylesheet" href="../../themes/base/all.css">
8-
<script src="../../external/jquery/jquery.js"></script>
9-
<script src="../../ui/core.js"></script>
10-
<script src="../../ui/widget.js"></script>
11-
<script src="../../ui/position.js"></script>
12-
<script src="../../ui/menu.js"></script>
13-
<script src="../../ui/selectmenu.js"></script>
148
<link rel="stylesheet" href="../demos.css">
15-
<script>
16-
$(function() {
17-
var circle = $( "#circle" );
18-
19-
$( "#radius" ).selectmenu({
20-
change: function( event, data ) {
21-
circle.css({
22-
width: data.item.value,
23-
height: data.item.value
24-
});
25-
}
26-
});
27-
28-
$( "#color" ).selectmenu({
29-
change: function( event, data ) {
30-
circle.css( "background", data.item.value );
31-
}
32-
});
33-
});
34-
</script>
359
<style>
3610
fieldset {
3711
border: 0;
@@ -50,6 +24,25 @@
5024
height: 150px;
5125
}
5226
</style>
27+
<script src="../../external/requirejs/require.js"></script>
28+
<script src="../bootstrap.js">
29+
var circle = $( "#circle" );
30+
31+
$( "#radius" ).selectmenu({
32+
change: function( event, data ) {
33+
circle.css({
34+
width: data.item.value,
35+
height: data.item.value
36+
});
37+
}
38+
});
39+
40+
$( "#color" ).selectmenu({
41+
change: function( event, data ) {
42+
circle.css( "background", data.item.value );
43+
}
44+
});
45+
</script>
5346
</head>
5447
<body>
5548

0 commit comments

Comments
 (0)