<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FjQuery%2FUI_Sortable</id>
		<title>JavaScript DHTML/jQuery/UI Sortable - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FjQuery%2FUI_Sortable"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/jQuery/UI_Sortable&amp;action=history"/>
		<updated>2026-04-04T13:10:58Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/jQuery/UI_Sortable&amp;diff=2924&amp;oldid=prev</id>
		<title> в 10:02, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/jQuery/UI_Sortable&amp;diff=2924&amp;oldid=prev"/>
				<updated>2010-05-26T10:02:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:02, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/jQuery/UI_Sortable&amp;diff=2925&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/jQuery/UI_Sortable&amp;diff=2925&amp;oldid=prev"/>
				<updated>2010-05-26T07:24:00Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==jQuery UI Sortable - Connect lists==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Connect lists&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable1, #sortable2 { list-style-type: none; margin: 0; padding: 0; float: left; margin-right: 10px; }&lt;br /&gt;
  #sortable1 li, #sortable2 li { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; width: 120px; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable1, #sortable2&amp;quot;).sortable({&lt;br /&gt;
      connectWith: &amp;quot;.connectedSortable&amp;quot;&lt;br /&gt;
    }).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable1&amp;quot; class=&amp;quot;connectedSortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable2&amp;quot; class=&amp;quot;connectedSortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Sort items from one list into another and vice versa, by passing a selector into&lt;br /&gt;
  the &amp;lt;code&amp;gt;connectWith&amp;lt;/code&amp;gt; option. The simplest way to do this is to&lt;br /&gt;
  group all related lists with a CSS class, and then pass that class into the&lt;br /&gt;
  sortable function (i.e., &amp;lt;code&amp;gt;connectWith: &amp;quot;.myclass&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Connect lists with Tabs==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Connect lists with Tabs&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.droppable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.tabs.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable1 li, #sortable2 li { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; width: 120px; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable1, #sortable2&amp;quot;).sortable().disableSelection();&lt;br /&gt;
    var $tabs = $(&amp;quot;#tabs&amp;quot;).tabs();&lt;br /&gt;
    var $tab_items = $(&amp;quot;ul:first li&amp;quot;,$tabs).droppable({&lt;br /&gt;
      accept: &amp;quot;.connectedSortable li&amp;quot;,&lt;br /&gt;
      hoverClass: &amp;quot;ui-state-hover&amp;quot;,&lt;br /&gt;
      drop: function(ev, ui) {&lt;br /&gt;
        var $item = $(this);&lt;br /&gt;
        var $list = $($item.find(&amp;quot;a&amp;quot;).attr(&amp;quot;href&amp;quot;)).find(&amp;quot;.connectedSortable&amp;quot;);&lt;br /&gt;
        ui.draggable.hide(&amp;quot;slow&amp;quot;, function() {&lt;br /&gt;
          $tabs.tabs(&amp;quot;select&amp;quot;, $tab_items.index($item));&lt;br /&gt;
          $(this).appendTo($list).show(&amp;quot;slow&amp;quot;);&lt;br /&gt;
        });&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;tabs&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#tabs-1&amp;quot;&amp;gt;Nunc tincidunt&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#tabs-2&amp;quot;&amp;gt;Proin dolor&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;tabs-1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;ul id=&amp;quot;sortable1&amp;quot; class=&amp;quot;connectedSortable ui-helper-reset&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;tabs-2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;ul id=&amp;quot;sortable2&amp;quot; class=&amp;quot;connectedSortable ui-helper-reset&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Sort items from one list into another and vice versa, by dropping the list item on the appropriate tab above.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Default functionality==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Default functionality&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }&lt;br /&gt;
  #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }&lt;br /&gt;
  #sortable li span { position: absolute; margin-left: -1.3em; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).sortable();&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Enable a group of DOM elements to be sortable. Click on and drag an&lt;br /&gt;
  element to a new spot within the list, and the other items will adjust to&lt;br /&gt;
  fit. By default, sortable items share &amp;lt;code&amp;gt;draggable&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Delay start==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Delay start&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable1, #sortable2 { list-style-type: none; margin: 0; padding: 0; margin-bottom: 15px;zoom: 1; }&lt;br /&gt;
  #sortable1 li, #sortable2 li { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; width: 95%; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable1&amp;quot;).sortable({&lt;br /&gt;
      delay: 300&lt;br /&gt;
    });&lt;br /&gt;
    &lt;br /&gt;
    $(&amp;quot;#sortable2&amp;quot;).sortable({&lt;br /&gt;
      distance: 15&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;li&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;docs&amp;quot;&amp;gt;Time delay of 300ms:&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;docs&amp;quot;&amp;gt;Distance delay of 15px:&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Prevent accidental sorting either by delay (time) or distance. Set a number of&lt;br /&gt;
  milliseconds the element needs to be dragged before sorting starts&lt;br /&gt;
  with the &amp;lt;code&amp;gt;delay&amp;lt;/code&amp;gt; option. Set a distance in pixels the element&lt;br /&gt;
  needs to be dragged before sorting starts with the &amp;lt;code&amp;gt;distance&amp;lt;/code&amp;gt;&lt;br /&gt;
  option.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Display as grid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Display as grid&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; }&lt;br /&gt;
  #sortable li { margin: 3px 3px 3px 0; padding: 1px; float: left; width: 100px; height: 90px; font-size: 4em; text-align: center; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).sortable();&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;7&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;8&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;9&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;10&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;11&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;12&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  To arrange sortable items as a grid, give them identical dimensions and&lt;br /&gt;
  float them using CSS.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Drop placeholder==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Drop placeholder&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }&lt;br /&gt;
  #sortable li { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; height: 1.5em; }&lt;br /&gt;
  html&amp;gt;body #sortable li { height: 1.5em; line-height: 1.2em; }&lt;br /&gt;
  .ui-state-highlight { height: 1.5em; line-height: 1.2em; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).sortable({&lt;br /&gt;
      placeholder: &amp;quot;ui-state-highlight&amp;quot;&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;#sortable&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  When dragging a sortable item to a new location, other items will make room&lt;br /&gt;
  for the that item by shifting to allow white space between them. Pass a&lt;br /&gt;
  class into the &amp;lt;code&amp;gt;placeholder&amp;lt;/code&amp;gt; option to style that space to&lt;br /&gt;
  be visible.  Use the boolean &amp;lt;code&amp;gt;forcePlaceholderSize&amp;lt;/code&amp;gt; option&lt;br /&gt;
  to set dimensions on the placeholder.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Handle empty lists==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Handle empty lists&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable1, #sortable2, #sortable3 { list-style-type: none; margin: 0; padding: 0; float: left; margin-right: 10px; background: #eee; padding: 5px; width: 143px;}&lt;br /&gt;
  #sortable1 li, #sortable2 li, #sortable3 li { margin: 5px; padding: 5px; font-size: 1.2em; width: 120px; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;ul.droptrue&amp;quot;).sortable({&lt;br /&gt;
      connectWith: &amp;quot;ul&amp;quot;&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;ul.dropfalse&amp;quot;).sortable({&lt;br /&gt;
      connectWith: &amp;quot;ul&amp;quot;,&lt;br /&gt;
      dropOnEmpty: false&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;#sortable1, #sortable2, #sortable3&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable1&amp;quot; class=&amp;quot;droptrue&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Can be dropped..&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;..on an empty list&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable2&amp;quot; class=&amp;quot;dropfalse&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Cannot be dropped..&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;..on an empty list&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-highlight&amp;quot;&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable3&amp;quot; class=&amp;quot;droptrue&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Prevent all items in a list from being dropped into a separate, empty list&lt;br /&gt;
  using the &amp;lt;code&amp;gt;dropOnEmpty&amp;lt;/code&amp;gt; option set to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;.  By default,&lt;br /&gt;
  sortable items can be dropped on empty lists.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Include / exclude items==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Include / exclude items&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable1, #sortable2 { list-style-type: none; margin: 0; padding: 0; zoom: 1; }&lt;br /&gt;
  #sortable1 li, #sortable2 li { margin: 0 5px 5px 5px; padding: 3px; width: 90%; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;#sortable1&amp;quot;).sortable({&lt;br /&gt;
      items: &amp;quot;li:not(.ui-state-disabled)&amp;quot;&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;#sortable2&amp;quot;).sortable({&lt;br /&gt;
      cancel: &amp;quot;.ui-state-disabled&amp;quot;&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;#sortable1 li, #sortable2 li&amp;quot;).disableSelection();    &lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;docs&amp;quot;&amp;gt;Specify which items are sortable:&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default ui-state-disabled&amp;quot;&amp;gt;(I&amp;quot;m not sortable or a drop target)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default ui-state-disabled&amp;quot;&amp;gt;(I&amp;quot;m not sortable or a drop target)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;docs&amp;quot;&amp;gt;Cancel sorting (but keep as drop targets):&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default ui-state-disabled&amp;quot;&amp;gt;(I&amp;quot;m not sortable)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default ui-state-disabled&amp;quot;&amp;gt;(I&amp;quot;m not sortable)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Specify which items are eligible to sort by passing a jQuery selector into&lt;br /&gt;
  the &amp;lt;code&amp;gt;items&amp;lt;/code&amp;gt; option. Items excluded from this option are not&lt;br /&gt;
  sortable, nor are they valid targets for sortable items.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  To only prevent sorting on certain items, pass a jQuery selector into the&lt;br /&gt;
  &amp;lt;code&amp;gt;cancel&amp;lt;/code&amp;gt; option. Cancelled items remain valid sort targets for&lt;br /&gt;
  others.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==jQuery UI Sortable - Portlets==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Portlets&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  .column { width: 170px; float: left; padding-bottom: 100px; }&lt;br /&gt;
  .portlet { margin: 0 1em 1em 0; }&lt;br /&gt;
  .portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }&lt;br /&gt;
  .portlet-header .ui-icon { float: right; }&lt;br /&gt;
  .portlet-content { padding: 0.4em; }&lt;br /&gt;
  .ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }&lt;br /&gt;
  .ui-sortable-placeholder * { visibility: hidden; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
    $(&amp;quot;.column&amp;quot;).sortable({&lt;br /&gt;
      connectWith: &amp;quot;.column&amp;quot;&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;.portlet&amp;quot;).addClass(&amp;quot;ui-widget ui-widget-content ui-helper-clearfix ui-corner-all&amp;quot;)&lt;br /&gt;
      .find(&amp;quot;.portlet-header&amp;quot;)&lt;br /&gt;
        .addClass(&amp;quot;ui-widget-header ui-corner-all&amp;quot;)&lt;br /&gt;
        .prepend(&amp;quot;&amp;lt;span class=&amp;quot;ui-icon ui-icon-plusthick&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
        .end()&lt;br /&gt;
      .find(&amp;quot;.portlet-content&amp;quot;);&lt;br /&gt;
    $(&amp;quot;.portlet-header .ui-icon&amp;quot;).click(function() {&lt;br /&gt;
      $(this).toggleClass(&amp;quot;ui-icon-minusthick&amp;quot;);&lt;br /&gt;
      $(this).parents(&amp;quot;.portlet:first&amp;quot;).find(&amp;quot;.portlet-content&amp;quot;).toggle();&lt;br /&gt;
    });&lt;br /&gt;
    $(&amp;quot;.column&amp;quot;).disableSelection();&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;column&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;portlet&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-header&amp;quot;&amp;gt;Feeds&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-content&amp;quot;&amp;gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;div class=&amp;quot;portlet&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-header&amp;quot;&amp;gt;News&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-content&amp;quot;&amp;gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;column&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;portlet&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-header&amp;quot;&amp;gt;Shopping&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-content&amp;quot;&amp;gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;column&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;portlet&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-header&amp;quot;&amp;gt;Links&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-content&amp;quot;&amp;gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;div class=&amp;quot;portlet&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-header&amp;quot;&amp;gt;Images&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;portlet-content&amp;quot;&amp;gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Enable portlets (styled divs) as sortables and use the &amp;lt;code&amp;gt;connectWith&amp;lt;/code&amp;gt;&lt;br /&gt;
  option to allow sorting between columns.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Placehoder, helper for sortable==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;  &lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(document).ready(&lt;br /&gt;
  function() {&lt;br /&gt;
    $(&amp;quot;ul&amp;quot;).sortable({&lt;br /&gt;
      placeholder: &amp;quot;tmpPlaceholder&amp;quot;,&lt;br /&gt;
      helper: function(e, element) {&lt;br /&gt;
      return $(element).clone().addClass(&amp;quot;tmpHelper&amp;quot;);&lt;br /&gt;
      },&lt;br /&gt;
      update : function(e, ui) {&lt;br /&gt;
        alert(&amp;quot;updated&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
);&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
}&lt;br /&gt;
li.tmpPlaceholder {&lt;br /&gt;
    height: 22px;&lt;br /&gt;
}&lt;br /&gt;
    &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;A&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;B&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;C&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;D&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set containment to the container and distance to 30==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Default functionality&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }&lt;br /&gt;
  #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }&lt;br /&gt;
  #sortable li span { position: absolute; margin-left: -1.3em; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
        var sortOpts = {&lt;br /&gt;
          axis: &amp;quot;y&amp;quot;,&lt;br /&gt;
          containment: &amp;quot;#container&amp;quot;,&lt;br /&gt;
          cursor: &amp;quot;move&amp;quot;,&lt;br /&gt;
          distance: 30&lt;br /&gt;
        };&lt;br /&gt;
      &lt;br /&gt;
        //make specified element sortable&lt;br /&gt;
        $(&amp;quot;#sortable&amp;quot;).sortable(sortOpts);&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo --&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo-description&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
  Enable a group of DOM elements to be sortable. Click on and drag an&lt;br /&gt;
  element to a new spot within the list, and the other items will adjust to&lt;br /&gt;
  fit. By default, sortable items share &amp;lt;code&amp;gt;draggable&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- End demo-description --&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==sortable helperMaker==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Default functionality&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }&lt;br /&gt;
  #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }&lt;br /&gt;
  #sortable li span { position: absolute; margin-left: -1.3em; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
        var sortOpts = {&lt;br /&gt;
          helper: helperMaker&lt;br /&gt;
        };&lt;br /&gt;
        &lt;br /&gt;
        function helperMaker(e, ui) {&lt;br /&gt;
          &lt;br /&gt;
          return $(&amp;quot;&amp;lt;div&amp;gt;&amp;quot;).css({&lt;br /&gt;
            border:&amp;quot;4px solid #cccccc&amp;quot;,&lt;br /&gt;
             opacity:&amp;quot;0.5&amp;quot;&lt;br /&gt;
          });&lt;br /&gt;
        }&lt;br /&gt;
  &lt;br /&gt;
      &lt;br /&gt;
        $(&amp;quot;#sortable&amp;quot;).sortable(sortOpts);&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==sortable placeholder: &amp;quot;empty&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  jQuery UI Effects Blind 1.7.2&lt;br /&gt;
 &lt;br /&gt;
  Copyright (c) 2009 AUTHORS.txt (http://jqueryui.ru/about)&lt;br /&gt;
  Dual licensed under the MIT (MIT-LICENSE.txt)&lt;br /&gt;
  and GPL (GPL-LICENSE.txt) licenses.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;jQuery UI Sortable - Default functionality&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/themes/base/ui.all.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;js/demos.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
  #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }&lt;br /&gt;
  #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }&lt;br /&gt;
  #sortable li span { position: absolute; margin-left: -1.3em; }&lt;br /&gt;
  &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  $(function() {&lt;br /&gt;
        var sortOpts = {&lt;br /&gt;
          placeholder: &amp;quot;empty&amp;quot;&lt;br /&gt;
        };&lt;br /&gt;
      &lt;br /&gt;
        $(&amp;quot;#sortable&amp;quot;).sortable(sortOpts);&lt;br /&gt;
  });&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;ul id=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li class=&amp;quot;ui-state-default&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ui-icon ui-icon-arrowthick-2-n-s&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Item 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sortable update event==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;  &lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(document).ready(&lt;br /&gt;
  function() {&lt;br /&gt;
    $(&amp;quot;ul&amp;quot;).sortable({&lt;br /&gt;
      placeholder: &amp;quot;tmpPlaceholder&amp;quot;,&lt;br /&gt;
      helper: function(e, element) {&lt;br /&gt;
      return $(element).clone().addClass(&amp;quot;tmpHelper&amp;quot;);&lt;br /&gt;
      },&lt;br /&gt;
      update : function(e, ui) {&lt;br /&gt;
        alert(&amp;quot;updated&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
);&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
}&lt;br /&gt;
li.tmpPlaceholder {&lt;br /&gt;
    height: 22px;&lt;br /&gt;
}&lt;br /&gt;
    &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;A&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;B&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;C&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;D&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sortable with place holder==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery-1.3.2.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.core.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/ui/ui.sortable.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;    &lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(document).ready(&lt;br /&gt;
  function() {&lt;br /&gt;
    $(&amp;quot;ul&amp;quot;).sortable({&lt;br /&gt;
      placeholder: &amp;quot;tmpPlaceholder&amp;quot;,&lt;br /&gt;
      helper: function(e, element) {&lt;br /&gt;
      return $(element).clone().addClass(&amp;quot;tmpHelper&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
);&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
}&lt;br /&gt;
li {&lt;br /&gt;
    background: rgb(218, 191, 162);&lt;br /&gt;
    padding: 3px;&lt;br /&gt;
    width: 244px;&lt;br /&gt;
}&lt;br /&gt;
li.tmpPlaceholder {&lt;br /&gt;
    background: rgb(110, 159, 128);&lt;br /&gt;
    height: 22px;&lt;br /&gt;
}&lt;br /&gt;
    &amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;A&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;B&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;C&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;D&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>