我可能是个白痴,但你如何在jQuery UI的手风琴中保持多个部分?演示一次只有一个开放...我正在寻找一个可折叠的菜单类型系统.
我对jQuery UI Accordion和Droppable有疑问.如何将项目从#tab-1拖到#tab-2?我在jqueryui.com上查看演示"可排序 - 用Tabs连接列表",但我不能将它用于Accordion :(
HTML:
<div id="tabs">
<div id="tabs-1">
<h3>A</h3>
<div>
<ul id="sortable1" class="connectedSortable ui-helper-reset">
<li class="ui-state-default">Item 1</li>
<li class="ui-state-default">Item 2</li>
<li class="ui-state-default">Item 3</li>
<li class="ui-state-default">Item 4</li>
<li class="ui-state-default">Item 5</li>
</ul>
</div>
</div>
<div id="tabs-2">
<h3>B</h3>
<div>
<ul id="sortable2" class="connectedSortable ui-helper-reset">
<li class="ui-state-highlight">Item 1</li>
<li class="ui-state-highlight">Item 2</li>
<li class="ui-state-highlight">Item 3</li>
<li class="ui-state-highlight">Item 4</li>
<li class="ui-state-highlight">Item 5</li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
脚本:
$(function() {
$( "#sortable1, #sortable2" ).sortable().disableSelection();
var $tabs = $( "#tabs" ).accordion({
heightStyle: "content",
collapsible: true,
header: "> …Run Code Online (Sandbox Code Playgroud)