У меня есть веб-страница, на которой используется плагин Tippy.js для создания всплывающих подсказок для элементов на сайте, которые визуализируются и повторно визуализируются на протяжении всего опыта пользователя. Я замечаю, что если курсор пользователя находится над одним таким элементом (таким образом, вызывая событие :hover
элемента и отображая всплывающую подсказку) при повторном рендеринге элемента, всплывающая подсказка на мгновение исчезнет, а затем снова появится почти мгновенно. Я немного покопался, и похоже, что это просто событие :hover
, которое временно отключается, а затем снова включается.
Есть ли способ предотвратить повторное срабатывание события :hover
в этом сценарии? Или нет способа избежать этого, когда контент перерисовывается таким образом? Оптимально, я бы хотел, чтобы всплывающая подсказка (и любой другой связанный с :hover
контент) сохранялась в процессе повторного рендеринга, а не мгновенно исчезала и возвращалась обратно.