Стоп: зависание от повторного запуска при повторном рисовании элемента - PullRequest
0 голосов
/ 30 марта 2019

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

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

...