Я хотел бы использовать jQuery для запуска события, если мышь была неподвижной в течение определенного времени.Определить, находится ли мышь в javascript/jQuery?
Любые идеи? Я даже не знаю, с чего начать!
Я хотел бы использовать jQuery для запуска события, если мышь была неподвижной в течение определенного времени.Определить, находится ли мышь в javascript/jQuery?
Любые идеи? Я даже не знаю, с чего начать!
Существует idleTimer plugin, который может быть использован для этой цели. И вот nice demo плагина в действии.
Подъемник a mousemove() обработчик на документе и set a timeout. Когда истечет время ожидания, сделайте свое дело. Всякий раз, когда мышь перемещается снова, cancel the timeout, так что он будет срабатывать относительно последнего движения мыши.
Это комбинация jQuery и JavaScript.
JQuery 1,4 предлагает новый метод delay()
для этого
мне нравится ваше решение, потому что он чувствителен к мыши, так и клавиатуры. Также он может иметь некоторые неявные преимущества совместимости между браузерами. –
Хороший плагин! :-) –