У меня много многоугольников в массиве.
Я хочу создать обработчик события onclick.
Каждый щелчок должен иметь разные ключи для каждого отдельного многоугольника, чтобы я мог распознать, какой многоугольник был нажат.
Я рисую многоугольник, используя функцию ForEach в Java Script.
Я закончил с созданием обработчика событий, но не узнаю, какой полигон нажал.
Это мой код:
polygons.forEach(myfunction);
// Draw Polygon
function myfunction(item, index) {
var polygon = L.polygon(item, { color: 'green' }).addTo(map);
polygon.on('click', onPolygonClick);
}
function onPolygonClick() {
Callback2.PerformCallback();
}
Я хочу выполнить обратный вызов с параметром, нажал ли индекс многоугольника.
Любая помощь для меня?