2016-10-12 2 views
0

Я использую объекты в качестве данных для моей сетки. Эти объекты содержат текстовое значение, а также произвольное количество проблем. Текст отображается в ячейке, а сообщения о проблемах отображаются в виде всплывающей подсказки через плагин AutoTooltips для каждой ячейки. Пока это прекрасно.SlickGrid, скопировать текст из всплывающей подсказки с помощью плагина AutoTooltips

Моя проблема: Я хочу скопировать текст из всплывающей подсказки. Тем не менее: всплывающая подсказка исчезает, как только мышь покидает ячейку, и я не могу понять, как держать всплывающую подсказку «активной» достаточно долго (например, пока мышь движется к ней), чтобы ввести всплывающую подсказку и скопировать текст из нее , Есть ли способ достичь этого с помощью плагина AutoTooltips?

ответ

0

Плагин AutoTooltips добавляет свойство title. Вы должны либо изменить код позади, либо добавить другую библиотеку/скрипты, которые генерируют всплывающую подсказку, и позволяют копировать текст.

Проверить http://jquerytools.github.io/demos/tooltip/index.html.

Чтобы реализовать его, просто добавьте код $ (grid_container) .tooltip() после рендеринга сетки/строк.

+0

Благодарим вас за ответ! Я смог получить JQueryTools для работы. Я сделал некоторые изменения, такие как передача текста напрямую, вместо того, чтобы сначала установить его на title, и он почти работает по своему желанию. Спасибо за это! Однако остается еще одна проблема. tooltip не появляется при первом вызове tooltip-function для соты, но на втором и последующих вызовах. Можете ли вы придумать причину такого поведения? – lenno

+0

Вы должны убедиться, что сетка полностью отображена в первую очередь. Цепь процедуры может быть или settimeout – winghei

Смежные вопросы