0

我有多个 svg 元素要选择突出显示。当我第一次单击时,我希望情节突出显示。当我单击页面上的其他任何位置时,我想取消选择。当我在已经选择一个元素的情况下单击另一个元素时。我想取消选择。我无法确定鼠标单击是否不在可选元素上。我将如何设置一个事件侦听器来确定我是否选择了页面上不是元素的某个位置?

现在我在文档上的事件监听器看起来像这样:

   document.addEventListener("click", function(event) {
    console.log(event.relatedTarget);
});

非常感谢您在正确方向上的帮助!

4

0 回答 0