我有 jquery 拖放工作,所以我可以将表中的一行移动到另一行。
演示在这里: http ://www.aussiehaulage.com.au/Default.aspx
我使用 jquery-ui-1.8.22 使我的表可拖动/可放置。
我的 javascript 是:
$(document).ready(function () {
$(".draggable").draggable({
helper: function () { return "<div class='ghost'></div>"; },
start: resizeGhost,
revert: 'invalid'
});
$(".droppable").droppable({
hoverClass: 'active',
drop: function (event, ui) {
var target = $(event.target);
var draggable = ui.draggable;
draggable.insertBefore(target);
},
tolerance: 'touch'
});
});
但是,当我移动该行时,如果鼠标光标位于可放置表上的 2 行之间,则两个可放置行都会突出显示。我需要这样做,这样它一次只会突出显示 1 个可放置行。
这可能吗?