1818 width : 460px ;
1919 font-size : 0.9em ;
2020 }
21- .connected , .sortable , .exclude {
21+ .connected , .sortable , .exclude , . handles {
2222 margin : auto;
2323 padding : 0 ;
2424 width : 310px ;
3232 .sortable .grid {
3333 overflow : hidden;
3434 }
35- .connected li , .sortable li , .exclude li {
35+ .connected li , .sortable li , .exclude li , . handles li {
3636 list-style : none;
3737 border : 1px solid # CCC ;
3838 background : # F6F6F6 ;
4242 padding : 5px ;
4343 height : 22px ;
4444 }
45+ .handles span {
46+ cursor : move;
47+ }
4548 li .disabled {
4649 opacity : 0.5 ;
4750 }
@@ -122,6 +125,17 @@ <h2>Exclude Items</h2>
122125 < li class ="disabled "> Item 6</ li >
123126 </ ul >
124127 </ section >
128+ < section >
129+ < h2 > Sortable List With Handles</ h2 >
130+ < ul class ="handles list ">
131+ < li > < span > ::</ span > Item 1</ li >
132+ < li > < span > ::</ span > Item 2</ li >
133+ < li > < span > ::</ span > Item 3</ li >
134+ < li > < span > ::</ span > Item 4</ li >
135+ < li > < span > ::</ span > Item 5</ li >
136+ < li > < span > ::</ span > Item 6</ li >
137+ </ ul >
138+ </ section >
125139 < section id ="connected ">
126140 < h2 > Connected Sortable Lists</ h2 >
127141 < ul class ="connected list ">
@@ -147,6 +161,9 @@ <h2>Connected Sortable Lists</h2>
147161 < script >
148162 $ ( function ( ) {
149163 $ ( '.sortable' ) . sortable ( ) ;
164+ $ ( '.handles' ) . sortable ( {
165+ handle : 'span'
166+ } ) ;
150167 $ ( '.connected' ) . sortable ( {
151168 connectWith : '.connected'
152169 } ) ;
0 commit comments