Стандартные ли физические кнопки, которые есть в телефонах Android? Конкретно кнопки назад, меню, дома и поиска? В моих приложениях я предполагаю, что у всех есть кнопка «назад», поэтому я не пытаюсь вставить «софт» Проблема, которую я пытаюсь решить, состоит в том, чтобы получить идентификатор, серию ...
Я строю линейную диаграмму, и я хотел бы, чтобы при нажатии на точку линии отображалось всплывающее окно, содержащее некоторые данные об этом. точка. Проблема, которую я пытаюсь решить, состоит в том, чтобы получить идентификатор, серию, связанную с этой точкой или что-то в этом роде.
Вот мой код:
plotOptions: {
column: {
pointWidth: 20
},
series: {
cursor: 'pointer',
events: {
click: function(event) {
requestData(event.point);
}
}
}
Я пробовал
requestData(this.point)
,
requestData(this.point.id)
, но это не работает
Как мы можем получить идентификатор точки?
Большое спасибо.
Согласно документации, event.point содержит указатель на ближайшую точку на графике.
Поэтому я бы записал event.point
в консоль и посмотрел, что доступно.
console.log(event.point);
click: Срабатывает при нажатии на серию. Ключевое слово this относится к самому объекту серии. В функцию передается один параметр, event. Он содержит общую информацию о событиях, основанную на jQuery или MooTools, в зависимости от того, какая библиотека используется в качестве основы для Highcharts. Кроме того, event.point содержит указатель на ближайшую точку на графике.
Пример, основанный на примере из документации: http://jsfiddle.net/5nTYd/
Нажмите на точку и проверьте консоль.