У меня есть необходимость открыть всплывающую подсказку - одну и ту же всплывающую подсказку для нескольких элементов. Однако qtip добавляет несколько элементов всплывающей подсказки пользовательского интерфейса на мою страницу при нажатии каждого целевого элемента. Это означает, что когда я ввожу значения внутри одной всплывающей подсказки, они исчезают, когда я смотрю на другие.
Мне нужно либо убедиться, что создан только один элемент ui-tooltip, либо уничтожить элемент ui-tooltip, когда всплывающая подсказка закрыта.
Вот пример:
$(".inline-field").qtip({
content: '<input type="text" class="abc" />',
show: {
event: 'click',
solo: true,
modal: true
},
hide: {
event: false
},
position: {
viewport: $(window),
my: 'top left',
at: 'top left'
},
style: {
tip: false,
classes: 'qtip-bootstrap qtip-shadow'
}
});
Видите, как второе текстовое поле пусто? Это другое текстовое поле, но я хочу снова использовать первое или, если это невозможно, уничтожить первую всплывающую подсказку, чтобы, когда я снова открываю первую всплывающую подсказку, текст был пустым.