tooltip(…)

jsAPI.tooltip(selector: string): TooltipActions

Модуль для управления всплывающими подсказками.

Свойство

Тип

Описание

selector

string

CSS-селектор элемента, с которым планируется взаимодействовать

Возвращает набор методов для взаимодействия с всплывающими подсказками для элемента указанного в selector.

// Отобразить всплывающую подсказку для элемента "#TARGET" и скрывать при потере фокуса
jsAPI.tooltip("#TARGET").show("Текст подсказки");

// Добавить всплывающую подсказку для элемента "#TARGET" и отобразить при наведении на него, скрывать когда пользователь убрал курсор
jsAPI.tooltip("#TARGET").set("Текст подсказки");

// Скрыть всплывающую подсказку у элемента "#TARGET"
jsAPI.tooltip("#TARGET").hide();

// Удалить всплывающую подсказку у элемента "#TARGET"
jsAPI.tooltip("#TARGET").hide();

jsAPI.tooltip(…).set(…)

jsAPI.tooltip(...).set(value: string) : void

Добавить всплывающую подсказку.
Отображать ее при наведении мыши.
Когда пользователь убрал мышь с элемента - скрывать.

Свойство

Тип

По умолчанию

Описание

value

string

-

Текст всплывающей подсказки

jsAPI.tooltip(…).remove()

jsAPI.tooltip(...).remove() : void

Удалить всплывающую подсказку с элемента.

jsAPI.tooltip(…).show(…)

jsAPI.tooltip(...).show(value: string) : void

Добавить и сразу отобразить всплывающую подсказку.
Отображать ее при наведении мыши.
Скрывать ее при нажатии вне области элемента. (не скрывать когда пользователь лишь убрал мышь с элемента)

Свойство

Тип

Описание

value

string

Текст всплывающей подсказки

jsAPI.tooltip(…).hide(…)

jsAPI.tooltip(...).hide() : void

Скрыть всплывающую подсказку.
Скрыть, но не полностью удалить. Для полного удаления воспользуйтесь jsAPI.tooltip(...).remove()

jsAPI.tooltip(…).hideAll()

jsAPI.tooltip(...).hideAll() : void

Скрыть все всплывающие подсказки.
Скрыть, но не полностью удалить. Для полного удаления воспользуйтесь jsAPI.tooltip(...).remove()