Я подготовил пример jsfiddle:
Проблема в том, что у меня есть контейнер с относительной позицией (которую нельзя изменить). Я нашел параметр всплывающей подсказки relative: true
, который должен решить мою проблему (он использует позицию jQuery вместо смещения для установки позиции всплывающей подсказки). Это бы работало нормально, если бы у меня не было overflow: auto (это тоже нельзя изменить). Когда вы прокручиваете контейнер, а затем нажимаете значок справки, всплывающая подсказка получает положение относительно контейнера, но не учитывает прокрутку. Это приводит к неуместным всплывающим подсказкам.
Кто-нибудь знает, как это исправить?
Бонусный вопрос: при первом нажатии на всплывающую подсказку вы получаете настроенную анимацию. Когда вы закрываете всплывающую подсказку и снова нажимаете значок справки, всплывающая подсказка появляется без анимации. Как изменить это поведение, чтобы при отображении всегда отображалась красивая анимация?