jQuery-UI Draggable + jQuery- UIを使用してドラッグアンドドロップインターフェイスを開発していますjQuery-UIタブ内で並べ替え可能
HTMLコードは次のとおりです。
<div id="tabs">
<ul>
<li><a href="#tabs-1">One</a></li>
<li><a href="#tabs-2">Two</a></li>
<li><a href="#tabs-3">Three</a></li>
</ul>
<div id="tabs-1">
One
</div>
<div id="tabs-2">
Two
</div>
<div id="tabs-3">
<!-- BEGIN: DRAG & DROP INTERFACE -->
<div class="toolbar">
<div class="item">
<div class="in">
Satu
</div>
</div>
<div class="clear"></div>
</div>
<div class="sortable">
<div class="target">
<div class="clear"></div>
</div>
</div>
<!-- END: DRAG & DROP INTERFACE -->
</div>
そして、これがjavascriptコードです:
jQuery(function(){ jQuery( "#tabs").tabs({selected:0}); jQuery("。sortable.target")。sortable({ 不透明度:0.5 }); jQuery("。sortable.item、.toolbar .item")。disableSelection(); jQuery("。toolbar.item")。draggable({ connectToSortable: ".sortable .target"、 ヘルパー:「クローン」、 元に戻す:「無効」 }); });
(ここでコード全体を見ることができます:http://jsfiddle.net/dwiash/CWhFe/)
ドラッグアンドドロップインターフェイスが最初に表示されたタブ内に配置されている場合は、うまく機能します。ただし、最初は非アクティブ/非表示のタブに配置されている場合は機能しません。問題は、ドラッグアンドドロップインターフェイスを、最初は非表示/非アクティブであったタブ内に配置する必要があることです。
誰かが私がこの問題を解決するのを手伝ってもらえますか?
どうも :)