我目前正在努力使用HTML5 drag'n drop,因爲我想實現特定的內容。 我有一個可以使用HTML5 API拖動的div,但我只希望在用戶真正意義上發生拖動(因爲它會觸發更多的處理程序)。 這就是爲什麼我觸發dragstart當某個條件滿足從mousemove。 var fnMousemove = function (oEvent) {
if (myCondition) {
我試圖獲得html5拖放事件的掛起。 function rowDragStart(event) {
let targetRowId = event.target.attributes.row.value;
event.dataTransfer.setData("text/plain", targetRowId);
}
function rowDragOver(event)
當開始使用HTML5可拖動屬性拖動元素時,原始元素仍然可見,所以我最終得到了兩個可見元素而不是一個元素。 我該怎麼做才能讓被拖動的元素可見(應該暫時隱藏原始元素)。 <script>
function startDrag() {
// hide initial element
}
function endDrag() {
// reset ini