我与我的项目如此接近,但我在压力下走下去,因为我无法创建一个简单的功能,即删除一个元素,现在我要求帮助,因为我无法弄明白。 所以我目前正在制作粘滞便笺,我可以: 删除,调整大小,添加,添加和写入一个注释,但我现在需要删除它们,但当我创建一个删除元素的功能,当我点击按钮没有或注释diappears。 这就是我的尝试:
l.sum / 13
这是我的codepen https://codepen.io/Qbinx/pen/OmObRg?editors=1010
(删除按钮是注释右侧带有D的按钮!)
答案 0 :(得分:0)
在D按钮上添加click
处理程序。
...
deleteBtn.append(deleteBtnIcon);
barEl.append(moveIcon);
stickerEl.addEventListener('mousedown', onDragStart, false);
deleteBtn.addEventListener('click', onDeleteNote, false) // <---
...
然后在onDeleteNote
函数内执行以下操作:
onDeleteNote = function(e) {
document.body.removeChild(this.parentNode)
}
你可以在听众中更具体,但我没有时间经历所有的行。 ;)
这是一个分叉的CodePen