我在表格中使用拖放元素。但我还需要将元素拖出表格,并将它们放在“bin icon”上以删除它们。
拖放在表格中效果很好,但是当我想拖出表格时,它们被隐藏(它们位于我页面的其他元素下)。我已经尝试了 z-index 和 position 属性,但没有成功。
有人有想法吗?
我谈论 html 的这些部分:
<div id="calendar">
<div class="ui-widget wc-container">
<div class="ui-widget-header wc-toolbar">
<div class="ui-widget-content wc-header">
<div class="wc-scrollable-grid" style="height: 416px;">
<table class="wc-time-slots">
<tbody>
<tr class="wc-grid-row-timeslot">
<tr class="wc-grid-row-oddeven">
<tr class="wc-grid-row-events">
这些元素在 wc-grid-row-events 中,我想将它们放在 wc-header 上
我的 javascript 是:
$calEvent.draggable({
containment: '#Calendrier', //pour permettre le drag des saisies jusqu'à l'icône corbeille
revert: 'invalid',
opacity: 0.5,
start: function (event, ui) {
var $calEvent = ui.draggable || ui.helper;
options.eventDrag(calEvent, $calEvent);
ui.helper.css("z-index", "10");
ui.helper.css("position", "absolute");
}
});