Я разрабатываю приложение холста, на котором пользователь может рисовать различные фигуры. Различные элементы рисуются с использованием d3.js. Я хочу использовать jsplumb для подключения двух элементов SVG, для которых мне нужен идентификатор каждого элемента при его нажатии. Каждый элемент имеет идентификатор, который генерируется кодом, когда он нарисован, и поэтому я не знаю его раньше.Как получить идентификатор элемента при нажатии на него - javascript
Есть ли реализация javascript, с помощью которой я могу получить идентификатор элементов, на которые я нажимаю? Я бы не хотел, чтобы вы добавляли «каждый элемент, который нарисован на холсте».
Может кто-нибудь предложить способ сделать это?
Пожалуйста, загрузите jsfiddle для людей, чтобы редактировать – wot
Вы уверены, нужны ли идентификаторы? Не можете ли вы просто использовать сами элементы? – Barmar