v2.1.25 — 修复拖拽排序drop事件this上下文丢失

This commit is contained in:
mac
2026-07-28 15:07:43 +08:00
parent e09883a33f
commit db4710bc30

View File

@@ -354,7 +354,7 @@
'<button class="btn-del" onclick="this.parentElement.remove();renumberMorning()"><svg class="icon-sm"><use href="#icon-x"/></svg></button>';
div.addEventListener('dragstart', dragStart);
div.addEventListener('dragover', dragOver);
div.addEventListener('drop', function(e){ dragDrop(e, 'morning-list'); });
div.addEventListener('drop', function(e){ dragDrop.call(this, e, 'morning-list'); });
div.addEventListener('dragend', dragEnd);
container.appendChild(div);
renumberMorning();
@@ -382,7 +382,7 @@
'<input type="text" value="' + esc(improve) + '" placeholder="改进方案…">';
div.addEventListener('dragstart', dragStart);
div.addEventListener('dragover', dragOver);
div.addEventListener('drop', function(e){ dragDrop(e, 'evening-list'); });
div.addEventListener('drop', function(e){ dragDrop.call(this, e, 'evening-list'); });
div.addEventListener('dragend', dragEnd);
container.appendChild(div);
}