Здравствуйте ! есть такое задача, надо считать если пользователь оставил курсор на див больше 2 сек. выводит alert() если курсор была на диве меньше 2 секунда нечего не происходит.
Кто может помочь с кодом?
Заранее спасибо !
1. Соц Сеть - 24 Сентября, 2013 - 14:25:11 - перейти к сообщению
2. IllusionMH - 24 Сентября, 2013 - 15:02:42 - перейти к сообщению
Соц Сеть, onmouseenter, setTimeout.
onmouseleave, clearTimeout.
upd. Можно через onmouseover, onmouseout, но тогда нужно проверять источник события.
onmouseleave, clearTimeout.
upd. Можно через onmouseover, onmouseout, но тогда нужно проверять источник события.
3. esterio - 24 Сентября, 2013 - 15:04:05 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $(function(){
- var time = 0;
- $(document).on('mousemove', function(){
- time = 0;
- });
- setInterval(function(){
- if(time >2)
- alert('Some alert');
- time++;
- }, 1000);
- });
?