Событие после выбора точки

происходит ли какое-то событие при выборе точки на карте? В настоящее время я использую это

series.listen('pointClick', function(event) {
}

но чтобы запустить это событие, вам нужно дважды щелкнуть точку. первый щелчок выбирает точку, а второй щелчок запускает это событие.

как я могу прослушать «событие выбора точки»?

series.listen('pointSelect', function(event) {
}

не работает.

Спасибо!


person user2030592    schedule 18.01.2017    source источник
comment
Документы по anychart можно прочитать здесь: docs.anychart.com/7.12.0/Common_Settings/ Event_Listeners кажется, что 'pointClick' должен делать то, что вы хотите. Не могли бы вы показать нам пример с вашим неработающим кодом? в качестве альтернативы, кажется, есть pointsSelect-событие. Это то, что вы ищите?   -  person Dominik    schedule 18.01.2017
comment
Вы можете увидеть то же поведение, что и в этой скрипте, на игровой площадке: playground.anychart.com/api/7.12.0/core/ -› выбор точки без повторного нажатия не увеличивает счетчик. Также не работает редактирование этого примера с помощью pointSelect или pointsSelect: jsfiddle.net/mmintel/0zt0sj8q   -  person user2030592    schedule 18.01.2017
comment
тогда для меня это кажется ошибкой в ​​​​любой диаграмме. pointClick и pointDblClick делают одно и то же. Даже click просто срабатывает со второго раза (но потом как задумано). Извините за вас, понятия не имею, как это исправить. Я бы адресовал это им, потому что это коммерческая библиотека.   -  person Dominik    schedule 18.01.2017


Ответы (1)


Оба события, pointClick и pointSelect, должны работать. Мы определили это как ошибку и исправим ее в выпуске 7.13.0, ожидаемое время прибытия: конец февраля 2017 г.

А пока используйте событие pointsSelect. Это также работает для многосерийной диаграммы.

map.listen('pointsSelect', function(e) {});

http://jsfiddle.net/gpd5v5bz/3/

person Roman Lubushkin    schedule 24.01.2017
comment
Спасибо за ваш ответ! Кажется, pointsSelect работает только для карты, а не для серии, но мне этого достаточно! - person user2030592; 24.01.2017