PluginProbe
RSVP and Event Management / 1.3.0
RSVP and Event Management v1.3.0
trunk 0.5.0 0.6.0 0.7.0 0.8.0 0.9.0 0.9.5 1.0.0 1.1.0 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.5.0 1.6.0 1.6.1 1.6.2 1.6.5 1.7.0 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 All 136 releases
rsvp / jquery-ui-1.7.2.custom / development-bundle / demos / sortable / portlets.html

portlets.html in RSVP and Event Management 1.3.0, at jquery-ui-1.7.2.custom/development-bundle/demos/sortable/portlets.html

94 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <!doctype html>
2 <html lang="en">
3 <head>
4 <title>jQuery UI Sortable - Portlets</title>
5 <link type="text/css" href="../../themes/base/ui.all.css" rel="stylesheet" />
6 <script type="text/javascript" src="../../jquery-1.3.2.js"></script>
7 <script type="text/javascript" src="../../ui/ui.core.js"></script>
8 <script type="text/javascript" src="../../ui/ui.sortable.js"></script>
9 <link type="text/css" href="../demos.css" rel="stylesheet" />
10 <style type="text/css">
11 .column { width: 170px; float: left; padding-bottom: 100px; }
12 .portlet { margin: 0 1em 1em 0; }
13 .portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
14 .portlet-header .ui-icon { float: right; }
15 .portlet-content { padding: 0.4em; }
16 .ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
17 .ui-sortable-placeholder * { visibility: hidden; }
18 </style>
19 <script type="text/javascript">
20 $(function() {
21 $(".column").sortable({
22 connectWith: '.column'
23 });
24
25 $(".portlet").addClass("ui-widget ui-widget-content ui-helper-clearfix ui-corner-all")
26 .find(".portlet-header")
27 .addClass("ui-widget-header ui-corner-all")
28 .prepend('<span class="ui-icon ui-icon-plusthick"></span>')
29 .end()
30 .find(".portlet-content");
31
32 $(".portlet-header .ui-icon").click(function() {
33 $(this).toggleClass("ui-icon-minusthick");
34 $(this).parents(".portlet:first").find(".portlet-content").toggle();
35 });
36
37 $(".column").disableSelection();
38 });
39 </script>
40 </head>
41 <body>
42 <div class="demo">
43
44 <div class="column">
45
46 <div class="portlet">
47 <div class="portlet-header">Feeds</div>
48 <div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</div>
49 </div>
50
51 <div class="portlet">
52 <div class="portlet-header">News</div>
53 <div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</div>
54 </div>
55
56 </div>
57
58 <div class="column">
59
60 <div class="portlet">
61 <div class="portlet-header">Shopping</div>
62 <div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</div>
63 </div>
64
65 </div>
66
67 <div class="column">
68
69 <div class="portlet">
70 <div class="portlet-header">Links</div>
71 <div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</div>
72 </div>
73
74 <div class="portlet">
75 <div class="portlet-header">Images</div>
76 <div class="portlet-content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</div>
77 </div>
78
79 </div>
80
81 </div><!-- End demo -->
82
83 <div class="demo-description">
84
85 <p>
86 Enable portlets (styled divs) as sortables and use the <code>connectWith</code>
87 option to allow sorting between columns.
88 </p>
89
90 </div><!-- End demo-description -->
91
92 </body>
93 </html>
94