client/player/development-bundle/demos/sortable/connect-lists-through-tabs.html
author ymh <ymh.work@gmail.com>
Tue, 15 Jun 2010 00:28:36 +0200
changeset 43 365124aa9efd
parent 1 436d4791d7ac
permissions -rw-r--r--
increase version
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     1
<!DOCTYPE html>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     2
<html lang="en">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     3
<head>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     4
	<meta charset="UTF-8" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     5
	<title>jQuery UI Sortable - Connect lists with Tabs</title>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     6
	<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     7
	<script type="text/javascript" src="../../jquery-1.4.2.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     8
	<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     9
	<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    10
	<script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    11
	<script type="text/javascript" src="../../ui/jquery.ui.sortable.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    12
	<script type="text/javascript" src="../../ui/jquery.ui.droppable.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    13
	<script type="text/javascript" src="../../ui/jquery.ui.tabs.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    14
	<link type="text/css" href="../demos.css" rel="stylesheet" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    15
	<style type="text/css">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    16
	#sortable1 li, #sortable2 li { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; width: 120px; }
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    17
	</style>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    18
	<script type="text/javascript">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    19
	$(function() {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    20
		$("#sortable1, #sortable2").sortable().disableSelection();
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    21
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    22
		var $tabs = $("#tabs").tabs();
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    23
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    24
		var $tab_items = $("ul:first li",$tabs).droppable({
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    25
			accept: ".connectedSortable li",
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    26
			hoverClass: "ui-state-hover",
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    27
			drop: function(ev, ui) {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    28
				var $item = $(this);
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    29
				var $list = $($item.find('a').attr('href')).find('.connectedSortable');
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    30
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    31
				ui.draggable.hide('slow', function() {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    32
					$tabs.tabs('select', $tab_items.index($item));
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    33
					$(this).appendTo($list).show('slow');
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    34
				});
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    35
			}
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    36
		});
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    37
	});
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    38
	</script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    39
</head>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    40
<body>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    41
<div class="demo">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    42
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    43
<div id="tabs">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    44
	<ul>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    45
		<li><a href="#tabs-1">Nunc tincidunt</a></li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    46
		<li><a href="#tabs-2">Proin dolor</a></li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    47
	</ul>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    48
	<div id="tabs-1">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    49
		<ul id="sortable1" class="connectedSortable ui-helper-reset">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    50
			<li class="ui-state-default">Item 1</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    51
			<li class="ui-state-default">Item 2</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    52
			<li class="ui-state-default">Item 3</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    53
			<li class="ui-state-default">Item 4</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    54
			<li class="ui-state-default">Item 5</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    55
		</ul>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    56
	</div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    57
	<div id="tabs-2">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    58
		<ul id="sortable2" class="connectedSortable ui-helper-reset">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    59
			<li class="ui-state-highlight">Item 1</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    60
			<li class="ui-state-highlight">Item 2</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    61
			<li class="ui-state-highlight">Item 3</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    62
			<li class="ui-state-highlight">Item 4</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    63
			<li class="ui-state-highlight">Item 5</li>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    64
		</ul>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    65
	</div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    66
</div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    67
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    68
</div><!-- End demo -->
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    69
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    70
<div class="demo-description">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    71
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    72
<p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    73
	Sort items from one list into another and vice versa, by dropping the list item on the appropriate tab above.
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    74
</p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    75
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    76
</div><!-- End demo-description -->
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    77
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    78
</body>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    79
</html>