JavaScript Нажмите Boolean, чтобы выбрать и отменить выбор элемента SVG. - PullRequest
0 голосов
/ 05 сентября 2018

У меня есть несколько элементов SVG, которые я хочу выделить, чтобы выделить. Когда я нажимаю в первый раз, я хочу выделить сюжет. Когда я нажимаю в любом месте на странице, я хочу отменить выбор. Когда я нажимаю другой элемент, пока он уже выбран. Я хочу отменить выбор. У меня возникают проблемы с определением, находится ли щелчок мыши где-то не на выбранном элементе. Как мне настроить прослушиватель событий, чтобы определить, выбираю ли я где-то на странице, которая не является элементом?

Прямо сейчас мой слушатель событий в документе выглядит так:

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

Помощь в правильном направлении будет принята с благодарностью!

...