Skip to content

Commit 3a398e2

Browse files
committed
Droppable: Update demos to use classes option
1 parent c601791 commit 3a398e2

File tree

6 files changed

+33
-15
lines changed

6 files changed

+33
-15
lines changed

demos/droppable/accepted-elements.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020
$( "#draggable, #draggable-nonvalid" ).draggable();
2121
$( "#droppable" ).droppable({
2222
accept: "#draggable",
23-
activeClass: "ui-state-hover",
24-
hoverClass: "ui-state-active",
23+
classes: {
24+
"ui-droppable-active": "ui-state-active",
25+
"ui-droppable-hover": "ui-state-hover"
26+
},
2527
drop: function( event, ui ) {
2628
$( this )
2729
.addClass( "ui-state-highlight" )

demos/droppable/photo-manager.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@
4747
// let the trash be droppable, accepting the gallery items
4848
$trash.droppable({
4949
accept: "#gallery > li",
50-
activeClass: "ui-state-highlight",
50+
classes: {
51+
"ui-droppable-active": "ui-state-highlight"
52+
},
5153
drop: function( event, ui ) {
5254
deleteImage( ui.draggable );
5355
}
@@ -56,7 +58,9 @@
5658
// let the gallery be droppable as well, accepting items from the trash
5759
$gallery.droppable({
5860
accept: "#trash li",
59-
activeClass: "custom-state-active",
61+
classes: {
62+
"ui-droppable-active": "custom-state-active"
63+
},
6064
drop: function( event, ui ) {
6165
recycleImage( ui.draggable );
6266
}

demos/droppable/propagation.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@
2121
$( "#draggable" ).draggable();
2222

2323
$( "#droppable, #droppable-inner" ).droppable({
24-
activeClass: "ui-state-hover",
25-
hoverClass: "ui-state-active",
24+
classes: {
25+
"ui-droppable-active": "ui-state-active",
26+
"ui-droppable-hover": "ui-state-hover"
27+
},
2628
drop: function( event, ui ) {
2729
$( this )
2830
.addClass( "ui-state-highlight" )
@@ -34,8 +36,10 @@
3436

3537
$( "#droppable2, #droppable2-inner" ).droppable({
3638
greedy: true,
37-
activeClass: "ui-state-hover",
38-
hoverClass: "ui-state-active",
39+
classes: {
40+
"ui-droppable-active": "ui-state-active",
41+
"ui-droppable-hover": "ui-state-hover"
42+
},
3943
drop: function( event, ui ) {
4044
$( this )
4145
.addClass( "ui-state-highlight" )

demos/droppable/revert.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@
2121
$( "#draggable2" ).draggable({ revert: "invalid" });
2222

2323
$( "#droppable" ).droppable({
24-
activeClass: "ui-state-default",
25-
hoverClass: "ui-state-hover",
24+
classes: {
25+
"ui-droppable-active": "ui-state-active",
26+
"ui-droppable-hover": "ui-state-hover"
27+
},
2628
drop: function( event, ui ) {
2729
$( this )
2830
.addClass( "ui-state-highlight" )

demos/droppable/shopping-cart.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@
2828
helper: "clone"
2929
});
3030
$( "#cart ol" ).droppable({
31-
activeClass: "ui-state-default",
32-
hoverClass: "ui-state-hover",
31+
classes: {
32+
"ui-droppable-active": "ui-state-active",
33+
"ui-droppable-hover": "ui-state-hover"
34+
},
3335
accept: ":not(.ui-sortable-helper)",
3436
drop: function( event, ui ) {
3537
$( this ).find( ".placeholder" ).remove();

demos/droppable/visual-feedback.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
$(function() {
2121
$( "#draggable" ).draggable();
2222
$( "#droppable" ).droppable({
23-
hoverClass: "ui-state-hover",
23+
classes: {
24+
"ui-droppable-hover": "ui-state-hover"
25+
},
2426
drop: function( event, ui ) {
2527
$( this )
2628
.addClass( "ui-state-highlight" )
@@ -32,7 +34,9 @@
3234
$( "#draggable2" ).draggable();
3335
$( "#droppable2" ).droppable({
3436
accept: "#draggable2",
35-
activeClass: "ui-state-default",
37+
classes: {
38+
"ui-droppable-active": "ui-state-default"
39+
},
3640
drop: function( event, ui ) {
3741
$( this )
3842
.addClass( "ui-state-highlight" )
@@ -66,7 +70,7 @@ <h3>Feedback on activating draggable:</h3>
6670
</div>
6771

6872
<div class="demo-description">
69-
<p>Change the droppable's appearance on hover, or when the droppable is active (an acceptable draggable is dropped on it). Use the <code>hoverClass</code> or <code>activeClass</code> options to specify respective classes.</p>
73+
<p>Change the droppable's appearance on hover, or when the droppable is active (an acceptable draggable is dropped on it). Set the values of the <code>ui-droppable-hover</code> or <code>ui-droppable-active</code> properties on the <code>classes</code> option to specify the respective classes.</p>
7074
</div>
7175
</body>
7276
</html>

0 commit comments

Comments
 (0)