Я написал плагин для графических карт jQuery, который позволяет динамически добавлять точки данных, щелкая по строке диаграммы, удаляя их щелчком правой кнопкой мыши, а также позволяет перетаскивать из этих точек вокруг холста.Флот-диаграмма - как запустить событие на линии hover
Это прекрасно работает, и у меня также есть всплывающая подсказка, отображающая значение Y, когда вы наведите указатель мыши или перетащите точку вокруг.
Что бы я хотел сделать, это отобразить вторую подсказку, когда пользователь наводит курсор на строку, показывающую сообщение «Щелкните левой кнопкой мыши, чтобы добавить точку данных».
Я не могу найти способ добавить событие зависания к самой строке и, похоже, не является родным методом.
Кто-нибудь знает, как я могу добиться этого?
спасибо.
EDIT: вот jsFiddle, который включает в себя код создания подсказки, что я использую:
как вы можете видеть всплывающую подсказку визуализирует при наведении на фактическую точку данных, однако я хотел бы найти способ стрельбы имеет отдельную всплывающую подсказку, отображаемую при наведении курсора на линию между точками данных. ПРИМЕЧАНИЕ. Эта скрипта НЕ включает мой пользовательский код для динамического добавления и перетаскивания динамических данных, поскольку для целей этого вопроса было бы слишком много кода.
Как пользователь наводит курсор на всплывающую подсказку? разве подсказка не исчезнет, когда вы сосредоточитесь вне контроля? Если вы показываете пример, я могу помочь вам –
Всплывающая подсказка для точки данных визуализируется с помощью встроенного события флота «plothover», которое срабатывает, когда пользователь наводится на точку данных. Однако, похоже, такого события для самой линии нет. Примером может быть трудный пост, поскольку он тесно интегрирован в приложение, которое я разрабатываю. Однако я увижу, что я могу сделать. – gordyr
, даже jsfiddle будет делать, но я понимаю, что это может быть сложно –