以下は、テーブルの行をドラッグ可能としてバインドしているコードです。ただし、ドラッグされたアイテムはスプリッターの下に表示されます(http://methvin.com/splitter/splitter.js)この問題は。にあるようz-index
です。z-index
ドラッグしたアイテムのを設定する複数の方法を試しました。ただし、これは機能していないようです。このbindDragAndDrop
メソッドは、マウスをテーブルに合わせるとトリガーされます。何が問題なのか、誰かが私に指摘してもらえますか?
function bindDragAndDrop(){
var table = $('TABLE .dataTable');
table.find('TR TD.columnClass').bind('mousedown', function() {
table.disableSelection();
}).bind('mouseup', function() {
table.enableSelection();
}).draggable({
helper: function(event) {
return $('<div div="dragDiv" class="drag-table-item"><table></table></div>').find('table').append($(event.target).closest('tr').clone())
.end().insertAfter(table);
},
cursorAt: {
left: -5,
bottom: 5
},
cursor: 'move',
distance: 10,
delay: 100,
scope: 'cart-item',
revert: 'invalid'
});
}