Задать вопрос

Как измерить задержку курсора над блоком?

задача умная подсказка
if(задержка > 1000ms) {
показывать подсказку
}


(на jslearn ссылка на решения не работает)
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 3
Ответ написан
Комментировать
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
zkrvndm
@zkrvndm
Архитектор решений
При наведении мышки, проверяйте - не наводилась ли мышь ранее. Для этого заведите переменную и записывайте туда состояние мыши. Если мышь еще не была ранее наведена, запускайте setTimeout, который по завершении таймера покажет подсказку. При уводе мыши с блока, сбрасывайте таймер через clearTimeout и обновляйте состояние мыши в переменной.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
цсс ховер транзишн и делэй?
https://stackoverflow.com/questions/42652868/mouse...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы