У меня есть страница с всплывающей подсказкой jQuery UI, которая изначально открыта, и ее закрытие на mouseout
событие отключено.jQuery UI Tooltip: Close on click on tooltip сам
Теперь я хочу, чтобы всплывающая подсказка закрывалась после того, как пользователь нажимает на нее сам, а не на элемент, для которого показана всплывающая подсказка (как и многие другие ответы здесь).
Как одно из возможных решений, я подумал, что могу добавить обработчик click
в div tooltip и закрыть его оттуда. Но я не могу найти стандартный способ получить div tooltip с помощью API-интерфейса виджета Tooltip или связать обработчик каким-то другим способом.
Есть ли я на правильном пути с подходом выше? Или как добиться того, что я делаю по-другому?
JSFiddle, что я имею на данный момент.
Ваше решение работает! Однако, что вы думаете о [этой] (http://stackoverflow.com/a/37079191/3345644)? он выглядит проще, не получая подсказки с помощью атрибутов узла. –