标签页连接列表
通过放置列表项到顶部适当的标签页中,来把一个列表中的元素排序到另一个列表中,反之亦然。
<!doctype html>
<html lang =“ zh_CN”><html lang = “ en” >
<头><头>
<meta charset =“ utf-8”><meta charset = “ utf-8” >
<title> jQuery UI排序(可排序)-标签页连接列表</ title><title> jQuery UI排序(可排序)-标签页连接列表</ title>
<link rel =“ stylesheet” href =“ // code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css”><link rel = “ stylesheet” href = “ //code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css” >
<script src =“ // code.jquery.com/jquery-1.9.1.js”> </ script><script src = “ //code.jquery.com/jquery-1.9.1.js” > </ script>
<script src =“ // code.jquery.com/ui/1.10.4/jquery-ui.js”> </ script><script src = “ //code.jquery.com/ui/1.10.4/jquery-ui.js” > </ script>
<link rel =“ stylesheet” href =“ http://jqueryui.com/resources/demos/style.css”><link rel = “ stylesheet” href = “ http://jqueryui.com/resources/demos/style.css” >
<样式><样式>
#sortable1 li,#sortable2 li {保证金:0 5px 5px 5px; 填充:5px;字号:1.2em;宽度:120像素;}#sortable1 li,#sortable2 li {保证金:0 5px 5px 5px; 填充:5px;字号:1.2em;宽度:120像素;}
</ style></ style>
<脚本><脚本>
$(function(){(函数(){
$(“#sortable1,#sortable2”).sortable()。disableSelection();(“#sortable1,#sortable2” )。可排序()。disableSelection ();
var $ tabs = $(“ #tabs”).tabs();var $ tabs = $ (“ #tabs” )。标签();
var $ tab_items = $(“ ul:first li”,$ tabs).droppable({var $ tab_items = $ (“ ul:first li” ,$ tabs )。可投放({
接受:“。connectedSortable li”,:“ .connectedSortable li” ,
hoverClass:“ ui-state-hover”,:“ ui-state-hover” ,
drop:function(event,ui){:function (event ,ui ){
var $ item = $(this);var $ item = $ (this );
var $ list = $($ item.find(“ a”).attr(“ href”))VAR $名单= $ ($项目。找到(“A” )。ATTR (“HREF” ))
.find(“ .connectedSortable”);。查找(“ .connectedSortable” );
ui.draggable.hide(“ slow”,function(){。可拖动的。hide (“ slow” ,function (){
$ tabs.tabs(“ option”,“ active”,$ tab_items.index($ item));。选项卡(“选项” ,“活动” ,$ tab_items 。指数($项目));
$(this).appendTo($ list).show(“ slow”);(这个)。appendTo ($ list )。显示(“ slow” );
});});
}}
});});
});});
</ script></ script>
</ head></ head>
<身体><身体>
<div id =“ tabs”><div id = “ tabs” >
<ul><ul>
<li> <a href="#tabs-1"> Nunc tincidunt </a> </ li><LI> <a HREF = "#tabs-1"> Nunc公司tincidunt </A> </ LI>
<li> <a href="#tabs-2"> Proin dolor </a> </ li><LI> <a HREF = "#tabs-2"> PROIN悲</A> </ LI>
</ ul></ ul>
<div id =“ tabs-1”><div id = “ tabs-1” >
<ul id =“ sortable1” class =“ connectedSortable ui-helper-reset”><ul id = “ sortable1” class = “ connectedSortable ui-helper-reset” >
<li class =“ ui-state-default”>项目1 </ li><li class = “ ui-state-default” >项目1 </ li>
<li class =“ ui-state-default”>项目2 </ li><li class = “ ui-state-default” >项目2 </ li>
<li class =“ ui-state-default”>项目3 </ li><li class = “ ui-state-default” >项目3 </ li>
<li class =“ ui-state-default”>项目4 </ li><li class = “ ui-state-default” >项目4 </ li>
<li class =“ ui-state-default”>项目5 </ li><li class = “ ui-state-default” >项目5 </ li>
</ ul></ ul>
</ div></ div>
<div id =“ tabs-2”><div id = “ tabs-2” >
<ul id =“ sortable2” class =“ connectedSortable ui-helper-reset”><ul id = “ sortable2” class = “ connectedSortable ui-helper-reset” >
<li class =“ ui-state-highlight”>项目1 </ li><li class = “ ui-state-highlight” >项目1 </ li>
<li class =“ ui-state-highlight”>项目2 </ li><li class = “ ui-state-highlight” >项目2 </ li>
<li class =“ ui-state-highlight”>项目3 </ li><li class = “ ui-state-highlight” >项目3 </ li>
<li class =“ ui-state-highlight”>项目4 </ li><li class = “ ui-state-highlight” >项目4 </ li>
<li class =“ ui-state-highlight”>项目5 </ li><li class = “ ui-state-highlight” >项目5 </ li>
</ ul></ ul>
</ div></ div>
</ div></ div>
</ body></ body>
</ html></ html>
如果您觉得本文的内容对您的学习有所帮助:
关键字:
标签页连接列表