我正在使用 jsplumb 创建一个流式聊天。一旦流程图创建结束并得到用户的确认,我想让创建的结构不可编辑。为此,已向持有流程图的父级添加了一个过度,但鼠标点击仍在流程图上发生。
如何 - 添加叠加层后不允许在这些组件上发生鼠标单击。
谢谢
我正在使用 jsplumb 创建一个流式聊天。一旦流程图创建结束并得到用户的确认,我想让创建的结构不可编辑。为此,已向持有流程图的父级添加了一个过度,但鼠标点击仍在流程图上发生。
如何 - 添加叠加层后不允许在这些组件上发生鼠标单击。
谢谢
向覆盖所有点击事件的覆盖添加一个处理程序:
document.getElementById('yourOverlayID').onclick = function () {
return false;
};
请记住,任何人都可以通过控制台简单地删除覆盖,并根据需要继续修改图表。您可能想查看 jsplump API 以找到一种方法来执行此操作,例如unbind()。