0
いくつかの位置で内部オブジェクトを置き換えることができるデータセンターキャビネットをシミュレートする必要があります。私の仕事はここにある:http://jsfiddle.net/6zGLk/10/jquery-uiでソート可能なようにドラッグ&ドロップ可能
マイHTML:
<div class="objectContainer">
<div class="object">
This is a draggable object
</div>
</div>
<div class="position">position 2</div>
<div class="position">position 3</div>
<div class="position">position 4</div>
マイJS:
$(init);
function init() {
$('<div class="objectHolder"></div>').appendTo('.position').droppable({
accept: '#objectContainer div',
hoverClass: 'hovered',
drop:function(event, ui){
ui.draggable.position({ of: $(this), my: 'left top', at: 'left top' });
}
});
$('.objectContainer').droppable({
hoverClass: 'ui-state-highlight',
drop:function(event, ui){
ui.draggable.position({ of: $(this), my: 'left top', at: 'left top' });
}
});
$(".object").draggable({
cursor: 'move',
axis: "y",
revert: 'invalid'
});
}
しかし、私は私の位置に私のオブジェクトを配置することはできませんし、いくつかの理由のために私が使用することはできませんjQuery UIはソート可能です。彼らのクラスで私のポジションを呼び出さなければならなかったので、特定のIDでコールすることはできません!
どのように修正する必要がありますか?
私は何らかの理由でソート可能使用しないことを述べた!!!私は私の空の位置を保つ必要があり、ソート可能な役に立たない –
よろしく!(!)@amirzaghari – Syno