Из примера здесь, я как бы знаю, как создать график флота, который показывает всплывающие подсказки при зависании. Но примеры только показывают, как отображать всплывающие подсказки, содержащие значение x, значение y, метку и т.д., И я не могу понять, как создавать более настраиваемые всплывающие подсказки.
Есть ли где-нибудь я могу прикреплять пользовательские данные, к которым я могу получить доступ при создании всплывающей подсказки?
Например, чтобы упростить, пусть мой код выглядит так:
var d = [ { label: "Fake!", data: [ [1290802154, 0.3], [1292502155, 0.1] ] } ];
var options = {
xaxis: { mode: "time" },
series: {
lines: { show: true },
points: { show: true }
},
grid: { hoverable: true, clickable: true }
};
$.plot($("#placeholder"), d, options);
Теперь, когда вы нажимаете на первый datapoint, я хочу, чтобы всплывающая подсказка показывала "Hello", а при нажатии на второй datapoint я хочу показать "Bye". Как мне это сделать? При привязке события plothover
$(".placeholder").bind("plothover", function (event, pos, item) { /* etc. */ };
Я не уверен, что означает "item", и как прикрепить к нему данные.