我希望能夠通過左鍵單擊來選擇可複製的可拖動對象(紅色圓圈),然後通過單擊按鈕Delete selected circle
將其刪除。我想啓用只刪除位於.dropzone
內部的那些對象。用於刪除可拖動的可複製DIV元素的按鈕
.dropzone
是灰色的div
,可拖動的對象是紅色圓圈。
這是爲刪除對象的代碼:
function removeObject(div) {
div.querySelector(".draggable").parentNode.removeChild(elem);
return false;
}
我通過類克隆對象的,但是,它被未被發現,因此,我無法刪除它。此外,我不知道如何將刪除操作限制爲.dropzone
以內的那些對象。
感謝。我應該使用'jQuery'嗎?你能不能在我的jsfiddle中展示這種方法? – Dinosaurius
我沒有添加刪除功能,但基本上你需要創建一個函數,如果按鈕被點擊,它會找到具有選定類的圓並刪除它。現在不會太難,因爲它知道要搜索什麼。 –